2017-06-06 105 views
0

我有這樣的項目設置:衝突的多application.yml類路徑

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

在類路徑上名稱完全相同的兩個資源。 ClassLoader加載第一個。 – StanislavL

+0

你的回答是有道理的,是的,但是這是春季開機,你可以忘記通常的期望 – aliopi

+0

如果你寫一個實際的答案,我可以把它標記爲已解決 – aliopi

回答

1

兩個資源在類路徑上完全相同。 ClassLoader加載第一個,以便預期行爲。