sprint 3.1プロファイルを使用していて、web.xmlに次のコードがあります
<context-param>
<param-name>spring.profiles.active</param-name>
<param-value>dev</param-value>
</context-param>
テスト環境にデプロイするために、私のワークフローでは現在、プロパティ値をに変更してからtest
、jarを作成してデプロイする必要があります。ただし、この変更を明示的に行うことから切り離したいと思います。
ワークフローを戦争を構築し、それを展開してテストするだけにしたい。テスト環境では、変数をに設定するspring.profiles.active
変数が必要test
です。
質問
spring.profiles.active
tomcat7で変数を設定しweb.xml
、代わりにサーバー構成から変数を読み取るように構成するにはどうすればよいですか?