Próbuję odczytać plik test1.properties
, który znajduje się w folderze zewnętrznym.Dodanie katalogu do tomcat classpath i odczytanie pliku właściwości wiosną
tutaj jest mój wiosna config file:
<bean id="propertyConfigurer3" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="ignoreUnresolvablePlaceholders" value="true"/>
<property name="locations">
<list>
<value>classpath:test.properties</value>
<value>classpath:test1.properties</value>
</list>
</property>
</bean>
gdybym umieścić test1.properties
w folderze tomcat7/lib
, jestem w stanie go przeczytać. Jednakże chcę, aby umieścić go w innym katalogu jako tomcat7/env/test1.properties
dodałem ścieżkę do tej conf/catalina.properties
:
common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/env
To jej nie działa, proszę o pomoc
rozwiązanie: OK ... naprawiłem to w końcu .. Robiłem to poprawnie przez cały ten czas .. to było moje IDE, które spowodowało problem. IDE nie wykrył zmian w pliku catalina.properties
. Musiałem usunąć konfigurację serwera w moim IDE i ponownie skonfigurować.
linki te były pomocne w ogóle:
Można również użyć '' file: przedrostek aby wskazać plik. – Bart
możliwe duplikaty [problemów z ścieżką klas między Eclipse, Tomcat i JUnit w Spring 3 app] (http://stackoverflow.com/questions/4179767/problems-with-classpath-between-eclipse-tomcat-and-junit-in- spring-3-app) –
Na pytanie odpowiada się w komentarzach. Zobacz http://meta.stackoverflow.com/questions/251597/question-with-no-answers-but-issue-solved-in-the-comments –