服务器之家

服务器之家 > 正文

springboot项目启动指定对应环境的方法

时间:2021-11-21 14:21     来源/作者:不会打字314

 

springboot项目启动指定对应环境

 

要求:

已dev环境启动demo-0.0.1-SNAPSHOT.jar

 

默认启动指定的是默认配置文件

指定的是application.properties或者application.yml配置文件(默认环境)

java -jar  demo-0.0.1-SNAPSHOT.jar

 

1.命令行的方式

指定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方式

 

设置启动配置

springboot项目启动指定对应环境的方法

springboot项目启动指定对应环境的方法

 

第一种方式

springboot项目启动指定对应环境的方法

随后debug方式启动项目即可

 

第二种方式

springboot项目启动指定对应环境的方法

随后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项目启动环境内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/shaoming314/article/details/119730704

标签:

相关文章

热门资讯

2022年最旺的微信头像大全 微信头像2022年最新版图片
2022年最旺的微信头像大全 微信头像2022年最新版图片 2022-01-10
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整
蜘蛛侠3英雄无归3正片免费播放 蜘蛛侠3在线观看免费高清完整 2021-08-24
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国
暖暖日本高清免费中文 暖暖在线观看免费完整版韩国 2021-05-08
返回顶部