评论

收藏

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

编程语言 编程语言 发布于:2021-11-22 14:01 | 阅读数:609 | 评论:0

这篇文章主要介绍了springboot项目启动指定对应环境的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
目录

  • springboot项目启动指定对应环境
  • 要求:
  • 默认启动指定的是默认配置文件
  • 1.命令行的方式

    • 第一种
    • 第二种

  • 2.idea方式

    • 设置启动配置
    • 第一种方式
    • 第二种方式

  • 总结

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

设置启动配置
DSC0000.png

DSC0001.png


第一种方式
DSC0002.png

随后debug方式启动项目即可

第二种方式
DSC0003.png

随后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项目启动环境内容请搜索CodeAE代码之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持CodeAE代码之家!
原文链接:https://blog.csdn.net/shaoming314/article/details/119730704

关注下面的标签,发现更多相似文章