鍍金池/ 問答/Java  網(wǎng)絡(luò)安全/ 在idea中如何切換springboot工程的profile?

在idea中如何切換springboot工程的profile?

之前使用Idea時,因為是非springboot項目,所以src/main/resources目錄下新建
dev,test,prod三個環(huán)境,然后在IDEA右側(cè)的Maven projects下的profiles下就能一鍵切換環(huán)境了。

現(xiàn)在使用了springboot,三個環(huán)境對應(yīng)不同的配置:application-dev/test/pro.properties,需要在application.properties里面進行手動切換。

spring.profiles.active

那能不能也能在IDEA右側(cè)的Maven projects下的profiles下一鍵切換呢?
圖片描述

回答
編輯回答
逗婦乳
  1. 如果你的環(huán)境是完全分開的,比如devdev,propro,可以像下面那樣直接指定profile

    clipboard.png

  2. 但是如果你有部分配置是重合的,比如common+devdev ,common+propro,通過active切換,那么可以使用指定啟動參數(shù)的形式:

    clipboard.png

2018年5月19日 21:28