2
運行我使用首次Spring框架(尤其是Spring引導)時,所以請原諒我,如果有一個明顯的解決這個未檢出...春application.yml與-classpath
在我的應用程序,我有一個嵌入式application.yml,它提供了整個負載的配置參數的默認值。如果我運行使用JAR這工作得很好:
java -jar myapp.jar
然而,我的應用程序已經發展到在類路徑中檢測附加組件,這意味着我需要去運行以下命令:
java -classpath .;myapp.jar;extra/* org.springframework.boot.loader.JarLauncher
當像這樣運行它,嵌入式application.yml沒有被檢測到,因此我的配置參數沒有被賦予默認值。
任何人都可以解釋是什麼造成這種情況,以及我如何解決這個問題?