maven 管理的 spring boot 项目, 有一个core-module, 和一个 web-module(依赖core), 都包含application.properties配置文件, 但是内容不一样, 请问最终打包时如何合并为一个配置文件呢;
@wendal
打包成啥
打包成war啊
话说,maven不是把core打包成jar吗?
吧core打成war可以吗, 我试了貌似不行 @wendal
不行的,pom.xml里面的package限定死了吧
我core的pom写的war
貌似打什么都不能合并文件 不过可以指定外部配置 java -jar xxx.jar --spring.config.location=file:///usr/config/a.properties或者 -Dspring.config.location=file:///usr/config/a.properties 然后容器启动
目前的解决办法是将core 里面的application.props 重命名 为 application-core.props , 并使用@PropertySource添加这个配置文件