2016-07-15 2136 views
0

是否可以在spring.config.location中使用相對路徑?將spring.config.location設置爲相對路徑

我在的IntelliJ

|-dev.yml 
|-src 
    |-main 
    |-java 
    |-com.foo 
     |-MySpringApp.java 

以下結構和

--spring.config.location=dev.yml 

運行它不工作

的作品被設置完整路徑

唯一
--spring.config.location=/user/.../myApp/dev.yml 

回答

0

Read this spring boot configuration chapter

我不知道相對路徑,但如果將dev.yml文件放在類路徑中,則可以使用classpath:dev.yml

+1

這不會讓我在應用程序中嵌入配置文件嗎?我不想這樣做 – bodziec

+0

不會。它讓你把文件放在runtimr classpath中,這並不意味着嵌入war文件。 – DwB