zoukankan      html  css  js  c++  java
  • eclipse中创建的spring-boot项目在启动时指定加载那一个配置文件的设置

    步骤如下:鼠标点击项目右键—>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

  • 相关阅读:
    redis从入门到放弃 -> 数据持久化
    yum怎么用?
    centos7.2系统没有eth0网卡
    redis从入门到放弃 -> 部署方案
    redis从入门到放弃 -> 简介&概念
    mysql用户权限设置
    mysql安装注意
    解决windows下的mysql匿名登陆无法使用mysql数据库的问题
    参数化测试--sheet表的应用
    整理QTP知识之1
  • 原文地址:https://www.cnblogs.com/xiang--liu/p/10939866.html
Copyright © 2011-2022 走看看