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

    设置启动配置

    第一种方式

    随后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方式推荐第一种方式

    这种方式更贴近命令行方式

    本文转自网络,如有侵权请联系客服删除。