2020-03-19 springboot 打包运行

打包 指定profile

mvn clean package -Pbeta

指定profile以maven命令的方式运行springboot。次profile跟maven profile不是同一个概念。

mvn spring-boot:run -Dspring-boot.run.profiles=beta

指定profile运行以jar包的方式运行springboot。次profile跟maven profile不是同一个概念。

java -jar 名称.jar --spring.profiles.active=prod

总结

maven的profile的激活是在打包或者install阶段生效的。通过指定专门的配置文件替换source文件。

spring的profile是在运行时指定的。

参考资料 springboot profile
https://blog.csdn.net/babycan5/article/details/86097608

你可能感兴趣的:(2020-03-19 springboot 打包运行)