たとえば、拡張子を付けてJava プロパティ構成ファイルを作成し、それらをフォルダーに入れることができます。このようなファイルには次のものが含まれる可能性があります.properties
development.properties
production.properties
/WEB-INF/spring
myApp.Username = somename
次に、次のファイルを参照しますroot-context.xml
。
<bean id="applicationProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="/WEB-INF/spring/production.properties"/>
</bean>
root-context.xml
次のような文字列でファイルの構成値を使用します
<property name="username" value="${myApp.Username}" />
.war
ファイルを展開すると、フォルダーname of app/WEB-INF/spring/
が Web サーバーの展開フォルダーに表示されることがわかります (例: /var/lib/tomcat7/webapps
)。ここでも見つけることができますroot-context.xml
。検証はされていませんが、これらのファイルをテキスト エディターで編集して Tomcat を再起動すると、目的が達成されると思います。