我嘗試設置有效的個人資料如下:springboot應用程序:如何設置配置文件propery與spel?
Application.properties(內部類路徑)
spring.profile.active = ${app.profile}
屬性 「app.profile」 來自Application.properties外JAR:
Application.properties文件(外部)
app.profile = dev
Spring拒絕加載「dev」配置文件。當我在classpath中設置「spring.profile.active」屬性時,它按預期工作。
還有一個選擇嗎?
感謝
我正在與REST的應用程序只工作。 「WebApplicationInitializer」是正確的方法嗎? – Idan
我的目標是用戶將更改「app.profile」屬性,然後spring.profile.active = $ {app.profile}將設置正確的配置文件。 所有其他外部屬性均按預期工作,除配置文件外。 – Idan