此刻,我的所有属性文件中定义src/main/resources/application.properties
。不过,我想有涉及到在不同的配置文件属性的文件src/main/resources/config
夹,我希望能够选择其中任何一个。如:
application-DEV.properties
application-TEST.properties
application-SERVER1.properties
所以,问题是如何选择这些属性。如果我被编译为一个jar
文件,我能做到这一点很容易通过运行时specifiying轮廓jar
文件,但在这里我只是生成的拷贝war
文件到Tomcat webapps目录下。
好吧,我已经找到一种方法来做到这一点。在conf
Tomcat的目录,此行添加到该文件catalina.properties
存在。
spring.profiles.active=<YOUR_PROFILE>
更换<YOUR_PROFILE>
过程中与您的配置文件的名字在这里。因为如果你使用的例子application-TEST.properties
,这将是如下。
spring.profiles.active=TEST
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句