1
我和兩個配置文件[貓|狗]一個Spring配置文件中啓用應用程序中使用,並與所需的配置文件運行在理念精細的Maven:彈簧特性通過命令行
全新的編譯包的exec:java的-Dspring.profiles .active = dog
我希望從命令行運行打包的jar,但似乎無法找到正確的語法來設置配置文件。我已經嘗試了以下但沒有一個是正確的:
java -cp myShadedJar-1.0-SO-static.jar org.my.package.Main --spring.profiles.active=dog
java -cp myShadedJar-1.0-SO-static.jar org.my.package.Main -Drun.arguments="--spring.profiles.active=dog"
java -cp myShadedJar-1.0-SO-static.jar org.my.package.Main -Drun.arguments="spring.profiles.active=dog"
java -cp myShadedJar-1.0-SO-static.jar org.my.package.Main -Dspring.profiles.active=dog
從CLI運行時傳遞Spring屬性的正確方法是什麼?
在此先感謝, KA。
我在做什麼錯的.jar後加入-Dparameter –