首页 > 编程语言 > 详细

eclipse中创建的spring-boot项目在启动时指定加载那一个配置文件的设置

时间:2019-05-28 20:24:14      阅读:1025      评论:0      收藏:0      [点我收藏+]

步骤如下:鼠标点击项目右键—>Run As—>Run Configurations—>Java Application (如下图)

鼠标右键点击Java Application————>点击 new  如下图:

在箭头指向的Name处填写你要定义的名字(最好使用Spring Boot项目名称)

在箭头指向的Main class处填写你的启动类的路径

配置参数: 重要! 重要! 重要!

两种方法:

方法一: 指定用application-test.yml启动项,点击Arguments 在Program arguments 中配置参数

‘--spring.profiles.active=test‘即可;  (如下图)

方法二: 指定用application-test.yml启动项,点击Arguments 在VM arguments 中配置参数

‘-Dspring.profiles.active=test‘即可;  (如下图)

技术分享图片

 

 

多环境打包

 

1、运行maven打包命令:

    打包test:mvn clean package -P test
        这样打出来的包中yml文件只会包含:application.yml、application-test.yml
    打包prod:mvn clean package -P prod

        这样打出来的包中yml文件只会包含:application.yml、application-prod.yml

2、找到jar包运行

    java -jar 名称.jar --spring.profiles.active=prod

   若打出来的是测试环境的包则运行:java -jar 名称.jar --spring.profiles.active=test

 

eclipse中创建的spring-boot项目在启动时指定加载那一个配置文件的设置

原文:https://www.cnblogs.com/xiang--liu/p/10939866.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!