在classpath上冲突多个application.yml

时间:2017-06-06 12:04:04

标签: spring spring-boot

我有这个项目设置:

Spring-Boot-App 1:
src/main/resources/application.yml

Dependency-Spring-Boot-App-2.jar:
src/main/resources/application.yml

但第二个 application.yml 被忽略了!我做错了什么还是这个默认的弹簧行为?如何加载第二个 application.yml 以便所有属性都可用于我的应用1?

1 个答案:

答案 0 :(得分:1)

类路径上具有完全相同名称的两个资源。 ClassLoader加载第一个,因此行为是预期的。