如何通过设置配置文件来运行可执行的Springboot Jar



我试图将配置文件设置为DEV,但是Spring Boot应用程序并未在Dev Profile中启动。No active profile set, falling back to default profiles: default

我正在使用命令:java -jar myapp.jar -dspring.profiles.active = dev

我能够以以下内容运行它:java -jar myapp.jar ** - ** spring.profiles.active = dev

请注意,它需要 - 并消除D

这是执行

的正确方法
java -Dspring.profiles.active=dev -jar myapp.jar

很重要的是,-d参数在您的应用程序之前。否则未识别它们。

java -jar -Dspring.profiles.active=dev app.jar
or
mvn spring-boot:run -Drun.profiles=dev

最新更新