春のプロジェクトの開発と運用の設定が必要です。春のプロファイルを使用できることは理解していますが、それは私たちができることではありません.
私がやりたいことは、開発環境に test-application.properties ファイルを配置し、本番環境に prod-application.properties ファイルを配置することです。tomcat コンテキスト定義では、以下を送信しました。
<Context>
<context-param>
<param-name>properties_location</param-name>
<param-value>file:C:\Users\Bill\test-application.properties</param-value>
</context-param>
</Context>
そして、運用サーバーの値を変更できます。春の設定では、次のようなものがあります。
<bean class="org.springframework.context.support.PropertySourcesPlaceholderConfigurer">
<property name="locations">
<list>
<value>${properties_location}</value>
</list>
</property>
<property name="ignoreUnresolvablePlaceholders" value="false" />
</bean>
しかし、次のようなエラーが発生し続けます。
org.springframework.beans.factory.BeanInitializationException: プロパティを読み込めませんでした。ネストされた例外は java.io.FileNotFoundException: ServletContext リソース [/${properties_location}] を開けませんでした
解決方法に関するアイデアはありますか?