原文地址:Spring Boot命令指定环境启动jar包 - Stars-One的杂货小窝

记下通过命令行的方式去改变spring boot项目中的环境配置信息

命令

项目中有以下配置

application.yml中,则是包含以下内容,表示默认打开会运行dev环境

spring:
  profiles:
    # dev:开发环境 prod:生产环境
    active: dev

换成命令行形式如下代码:

java -jar xx.jar --spring-profiles.active=dev

或者可以指定启动端口和路径

java -jar iospkg-1.0.jar --server.port=9096 --server.servlet.context-path=/testiosPackage

指定外部配置文件

java -jar xx.jar  --spring.config.location=D:\myConfig\my-application.yml