2
我用衝刺3.1配置文件和有下面的代碼在我的web.xml如何根據環境設置在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
,使其代替讀取服務器配置中的變量?
嗯,我看到如何設置變量在Tomcat中。但我如何從我的web.xml訪問它?我是否必須特別設置applicationConfiguration類才能設置此變量,或者是否有辦法直接從web.xml中執行此操作。 – birdy
我明白了。 $ {spring.profiles.active}會有幫助嗎? – crnlx
工作。謝謝 – birdy