首页 > 其他分享 >14.Springboot多环境配置2

14.Springboot多环境配置2

时间:2022-09-05 14:35:04浏览次数:61  
标签:14 配置文件 pro 配置 application mvc test yml Springboot

1.主配置文件application.yml
spring:
  profiles:
    active: @profile.active@ # 需要在pom文件中指定变量
#    active: pro
#    include: mvc
    group:
      "pro": mvc
      "test": redis

2.dev配置文件application-dev.yml
server:
  port: 8080
3.test配置文件application-test.yml
server:
  port: 8081
4.pro配置文件application-pro.yml
server:
  port: 8082
5.mvc配置文件application-mvc.yml
spring:
  mvc:
    async:
      request-timeout: 60
6.pom.xml文件增加profile标签
<profiles>
    <profile>
        <id>dev</id>
        <properties>
            <profile.active>dev</profile.active>
        </properties>
    </profile>

    <profile>
        <id>test</id>
        <properties>
            <profile.active>test</profile.active>
        </properties>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
    </profile>

    <profile>
        <id>pro</id>
        <properties>
            <profile.active>pro</profile.active>
        </properties>
    </profile>
</profiles>
7.步骤
1.通过在pom.xml中指定默认环境,启动/打包相应的环境

标签:14,配置文件,pro,配置,application,mvc,test,yml,Springboot
From: https://www.cnblogs.com/NIAN2011/p/16658008.html

相关文章

  • ubuntu 20.02 配置静态IP地址
    配置方式#cat/etc/netplan/00-installer-config.yaml#Thisisthenetworkconfigwrittenby'subiquity'network:ethernets:ens160:dhcp4:false......
  • 从零开始配置vim(21)——会话管理
    很多代码编辑器都有这么一个功能,重新进入编辑器之后能恢复上次打开的所有文件,窗口布局,有的甚至是上次设置的一些配置。那么vim是否也可以实现这样的功能呢?答案是肯定的。使......
  • vscode+phpstudy配置php环境
    原文链接:vscode+phpstudy配置php环境–每天进步一点点(longkui.site)上一篇文章中借助phpstudy搭建了php环境,并成功新建了一个网站。这篇文章简单介绍一下,如何借助vsco......
  • 设置Windows的pip镜像配置文件 pip.ini
    1.前言首先来看看有什么pip镜像地址清华https://pypi.tuna.tsinghua.edu.cn/simple豆瓣http://pypi.douban.com/simple/阿里http://mirrors.aliyun.com/pypi/simple......
  • Atcoder Regular Contest 147
     AtcoderRegularContest147这是本蒟蒻第3次打的\(ARC\),赛时的时候\(B\)题调代码调崩了,\(wa\)了15发。所以来简略的写一下题解A:题目链接题目大意:略题目分析......
  • P1409 骰子
    P1409骰子题目大意\(n\)个人排成一排,你排在第\(m\)个。每轮队首的人投一次骰子。若掷到\(1\),则队首的人获胜。若掷到\(2,4,6\),则队首的人排到队尾。若掷到\(......
  • mosquitto配置protocol websockets无效,MQTT X或其他程序连接不上
    mqtt(mosquitto)配置protocolwebsockets必须配置socket_domain#mqtt协议配置,分为IP4和IP6两种,当前可以只配置启用一种listener18830.0.0.0socket_domainipv4protoco......
  • golang中读取配置文件的包go-ini/ini
    思考首先,在一个初始项目开始前,大家都要思考一下各种程序配置,写在代码中好吗?API的错误码硬编在程序中,合适吗?DB句柄谁都去open,好吗?获取分页等公共参数,不统一管理起来,好......
  • springboot聚合项目搭建
    springboot聚合项目搭建1、简介1.1、什么是聚合项目?一个项目中包含多个子项目的项目。结构:|-父模块---|子模块1---|子模块2---|子模块31.2、聚合项目有什么......
  • Linux各种服务配置开机自启
    一、Linux配置redis开机自启(1)到redis配置文件中找到conf文件:viredis.conf(2)daemonizeno修改为:daemonizeyes(3)cd/etc/init.d,新建文件redis,可用该路径下:(/usr/local/red......