springboot项目启动指定对应环境的方法
目录
- springboot项目启动指定对应环境
- 要求:
- 默认启动指定的是默认配置文件
- 1.命令行的方式
- 第一种
- 第二种
- 2.idea方式
- 设置启动配置
- 第一种方式
- 第二种方式
- 总结
springboot项目启动指定对应环境
要求:
已dev环境启动demo-0.0.1-SNAPSHOT.jar
默认启动指定的是默认配置文件 指定的是application.properties或者application.yml配置文件(默认环境)
java -jardemo-0.0.1-SNAPSHOT.jar
1.命令行的方式 【springboot项目启动指定对应环境的方法】指定application-dev.properties或者application-dev.yml配置文件(dev环境)
第一种
重点说明:
//注意,-Dspring.profiles.active=dev不能放在命令后面,否则命令不生效
java -jar -Dspring.profiles.active=dev demo-0.0.1-SNAPSHOT.jar
第二种
java -jar demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev
2.idea方式
设置启动配置
文章图片
文章图片
第一种方式
文章图片
随后debug方式启动项目即可
第二种方式
文章图片
随后debug方式启动项目即可
总结 1.命令行方式推荐第二种方式
一般选择第二种方式,这种方式启动比较灵活
比如还要指定端口为8888,那么启动命令可以为
java -jar demo-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev --server.port=8888
2.idea方式推荐第一种方式
ing.profiles.active=dev --server.port=8888`
2.idea方式推荐第一种方式
这种方式更贴近命令行方式
到此这篇关于springboot项目启动指定对应环境的文章就介绍到这了,更多相关springboot项目启动环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
推荐阅读
- Activiti(一)SpringBoot2集成Activiti6
- SpringBoot调用公共模块的自定义注解失效的解决
- 解决SpringBoot引用别的模块无法注入的问题
- Hive常见问题汇总
- 17|17 关山松 第二课作业#公众号项目# D20
- 注册分销商的骄傲
- RxJava|RxJava 在Android项目中的使用(一)
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- 靠QQ月入上万灰色暴利偏门的项目
- 如何启动改变