springboot 启动加参数时,同时profile 读取到了 dev,prod。我现在只想用prod,请问启动参数如何修改。 java -jar your-app.jar --spring.profiles.active=prod 这个命令没用
时间: 2024-05-08 19:15:27 浏览: 200
如果您想只使用prod profile,可以使用以下命令启动应用程序:
```
java -jar -Dspring.profiles.active=prod your-app.jar
```
使用-D参数设置系统属性,它将覆盖application.properties或application.yml中的任何值。因此,通过使用-D参数,您可以覆盖application.properties或application.yml中的spring.profiles.active值,并强制使用prod profile。
相关问题
springboot 启动加参数时,同时profile 读取到了 dev,prod。我现在只想用prod,请问启动参数如何修改。
可以使用以下命令启动Spring Boot并指定profile为prod:
```
java -jar your-app.jar --spring.profiles.active=prod
```
其中,`--spring.profiles.active`表示要激活的profile,后面跟上需要激活的profile名称,多个profile之间用逗号分隔。在这里只需要指定prod即可。
阅读全文