如何通过设置配置文件运行可执行的springboot jar?

时间:2018-02-05 18:55:14

标签: spring-boot spring-profiles

我正在尝试将配置文件设置为dev,但Spring启动应用程序无法在开发配置文件中启动。managements.find_by(user_id: user.id).owner = true

我正在运行命令:java -jar myapp.jar -Dspring.profiles.active = dev

3 个答案:

答案 0 :(得分:0)

这是执行

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

答案 1 :(得分:0)

我能够使用以下命令运行它: java -jar myapp.jar ** - ** spring.profiles.active = dev

请注意,它必须是 - 并且消除D

答案 2 :(得分:0)

-D参数位于应用程序之前很重要。jar不能被识别。

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