最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

springboot不同環(huán)境使用不同配置文件打包方式

 更新時(shí)間:2023年11月02日 08:49:26   作者:cap_jack_sp  
這篇文章主要介紹了springboot不同環(huán)境使用不同配置文件打包方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

在POM文件中新增以下配置

<profiles>
    <profile>
      <id>dev</id>
      <properties>
        <package.environment>dev</package.environment>
      </properties>
      <!-- 是否默認(rèn) true表示默認(rèn)-->
      <activation>
        <activeByDefault>true</activeByDefault>
      </activation>
    </profile>
 
    <profile>
      <id>stage</id>
      <properties>
        <package.environment>stage</package.environment>
      </properties>
    </profile>
  </profiles>

在application.yml中新增以下參數(shù)

spring:
  profiles:
    active: @package.environment@

同時(shí)新增配置文件application-{package.environment}.yml

按照POM文件中,我的新增配置文件分別為application-dev.yml application.stage.yml

如下圖所示

在application-dev.yml中配置文件內(nèi)容為

something: hcfdevv

在application-stage.yml中配置文件內(nèi)容為

something: hcfstage

測試使用該配置

@RestController
@SpringBootApplication
public class HelloController extends SpringBootServletInitializer {
 
    @Value("${something}")
    String something;
 
    @RequestMapping("hello")
    String hello() {
        return something;
    }
 
    public static void main(String[] args) {
        SpringApplication.run(HelloController.class, args);
    }
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
        return application.sources(HelloController.class);
    }
 
}

打包測試

運(yùn)行打包代碼

mvn package -P dev

得到war包

將war包放入tomcat的webapps下,啟動(dòng)Tomcat

顯示application-dev.yml中配置的參數(shù)內(nèi)容

運(yùn)行打包代碼

mvn package -P stage

得到war包

將war包放入tomcat的webapps下,啟動(dòng)Tomcat

顯示application-stage.yml中配置的參數(shù)內(nèi)容。

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • java判定數(shù)組或集合是否存在某個(gè)元素的實(shí)例

    java判定數(shù)組或集合是否存在某個(gè)元素的實(shí)例

    下面小編就為大家?guī)硪黄猨ava判定數(shù)組或集合是否存在某個(gè)元素的實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-01-01
  • java類的定義與使用舉例詳解

    java類的定義與使用舉例詳解

    這篇文章主要給大家介紹了關(guān)于java類的定義與使用的相關(guān)資料,類的方法是用來定義類的行為,在方法中通過操作類的成員變量、編寫業(yè)務(wù)邏輯、返回 結(jié)果等實(shí)現(xiàn)類的業(yè)務(wù)行為,需要的朋友可以參考下
    2023-11-11
  • 通過AOP環(huán)繞通知如何實(shí)現(xiàn)事務(wù)控制

    通過AOP環(huán)繞通知如何實(shí)現(xiàn)事務(wù)控制

    這篇文章主要介紹了通過AOP環(huán)繞通知如何實(shí)現(xiàn)事務(wù)控制的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • IDEA常用配置之類Tab頁多行顯示方式

    IDEA常用配置之類Tab頁多行顯示方式

    這篇文章主要介紹了IDEA常用配置之類Tab頁多行顯示方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • Java使用策略模式解決商場促銷商品問題示例

    Java使用策略模式解決商場促銷商品問題示例

    這篇文章主要介紹了Java使用策略模式解決商場促銷商品問題,簡單描述了策略模式的概念、原理,并結(jié)合實(shí)例形式分析了Java基于策略模式解決商品促銷問題的相關(guān)操作技巧,需要的朋友可以參考下
    2018-05-05
  • Java并發(fā)編程Semaphore計(jì)數(shù)信號(hào)量詳解

    Java并發(fā)編程Semaphore計(jì)數(shù)信號(hào)量詳解

    這篇文章主要介紹了Java并發(fā)編程Semaphore計(jì)數(shù)信號(hào)量詳解,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-10-10
  • 詳解Java向服務(wù)端發(fā)送文件的方法

    詳解Java向服務(wù)端發(fā)送文件的方法

    這篇文章主要為大家詳細(xì)介紹了Java向服務(wù)端發(fā)送文件的方法,主要是IO流,感興趣的小伙伴們可以參考一下
    2016-05-05
  • 詳解Java實(shí)現(xiàn)緩存(LRU,FIFO)

    詳解Java實(shí)現(xiàn)緩存(LRU,FIFO)

    本篇文章主要介紹了詳解Java實(shí)現(xiàn)緩存(LRU,FIFO) ,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • 冒泡排序算法原理及JAVA實(shí)現(xiàn)代碼

    冒泡排序算法原理及JAVA實(shí)現(xiàn)代碼

    關(guān)鍵字較小的記錄好比氣泡逐趟上浮,關(guān)鍵字較大的記錄好比石塊下沉,每趟有一塊最大的石塊沉底
    2014-01-01
  • Java進(jìn)程間通信之消息隊(duì)列

    Java進(jìn)程間通信之消息隊(duì)列

    這篇文章主要為大家詳細(xì)介紹了Java進(jìn)程間通信之消息隊(duì)列,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03

最新評(píng)論

徐水县| 吉林市| 毕节市| 泾源县| 曲靖市| 绥中县| 于都县| 西华县| 奉节县| 腾冲县| 武胜县| 昭觉县| 宝丰县| 宁化县| 平和县| 桦川县| 酉阳| 巴里| 汤阴县| 宜宾县| 深圳市| 扶余县| 乾安县| 西藏| 黄陵县| 深泽县| 思茅市| 新泰市| 罗源县| 湾仔区| 达孜县| 台江县| 兰西县| 曲松县| 鄂尔多斯市| 内乡县| 花莲县| 集贤县| 巫溪县| 蒲城县| 正蓝旗|