外部フォルダにあるtest1.properties
ファイルを読み込もうとしています。ここTomcatクラスパスにディレクトリを追加し、春にプロパティファイルを読み込みます。
は私の春の設定ファイルである:
<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>
私はtomcat7/lib
フォルダにtest1.properties
を配置する場合、私はそれを読み取ることができています。 しかし、私は私がconf/catalina.properties
へのパスを追加したtomcat7/env/test1.properties
として別のディレクトリに配置します:
common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.home}/env
これそれが機能していない、
を助けてください解決策: OK ..最終的に修正しました。私はこれを正しく行っていました。問題を引き起こしたのはIDEでした。 IDEがcatalina.properties
ファイルの変更を取得していませんでした。私は私のIDEでサーバーの設定を削除して、それを再設定する必要がありました。
これらのリンクは、一般的に有用だった:binディレクトリに
Tomcatのクラスパスにディレクトリを追加します。 – Bart
[Spring 3アプリのEclipse、Tomcat、JUnit間のクラスパスに関する問題点](http://stackoverflow.com/questions/4179767/problems-with-classpath-between-eclipse-tomcat-and-junit-in- spring-3-app) –
コメントには質問に答えます。 http://meta.stackoverflow.com/questions/251597/question-with-no-answers-but-issue-solved-in-the-commentsを参照してください。 –