在做springboot项目时,需要将spingboot的配置文件application.yml
不需要在jar包中配置
只需在运行jar包时添加“spring.config.location”配置
class="shell" name="code">java -jar app.jar --spring.config.location=/dir/app/application.yml
如果除了application.yml,还有其它配置文件application-xxx.yml配置到编译jar包外,如
/dir/app/application.yml
/dir/app/application-xxx.yml
在运行配置如下即可
java -jar app.jar --spring.config.location=/dir/app/
上述两种配置运行jar包时即便jar包中也存在application.yml、application-xxx.xml,也不会启用