亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

IntelliJ IDEA下SpringBoot如何指定某一個配置文件啟動項目

 更新時間:2023年09月19日 10:06:38   作者:格子衫雙肩包  
這篇文章主要介紹了IntelliJ IDEA下SpringBoot如何指定某一個配置文件啟動項目問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

一、在主配置文件中指定配置文件

Springboot項目有如下配置文件

  • 主配置文件 application.yml
  • 測試環(huán)境:application-test.yml
  • 生產(chǎn)環(huán)境:application-pro.yml
  • 開發(fā)環(huán)境:application-dev.yml

在開發(fā)過程中,通常在主配置文件里指定實際使用的配置文件:

spring:
    profiles:
        active: test

如下圖:

二、項目已打包,運行時指定某一個配置

需要確保項目已經(jīng)打成jar包: springboot-demo.jar

1).使用java -jar啟動(基于打包文件里的配置):

java -jar springboot-demo.jar

2)指定項目內(nèi)其它配置文件(例如:指定application-test.yml)啟動項目

java -jar springboot-demo.jar --spring.profiles.active=test
# 另一種啟動命令(上一種啟命令失效時, 用以下這種試一試)
java -jar -Dspring.profiles.active=test springboot-demo.jar

3)在Linux服務(wù)器上啟動SpringBoot項目

jar運行方式:

java -jar xx.jar --spring.profiles.active=test

示例代碼:

java -jar -Dspring.profiles.active=test springboot-demo.jar
# 不顯示日志打印的啟動
nohup java -jar -Dspring.profiles.active=test springboot-demo.jar &

三、開發(fā)過程中idea指定某種環(huán)境下的某一個配置文件啟動項目

方法1

多個配置文件,啟動項目的時候,需要修改右上角的配置信息,按下圖操作:

選擇 Configuration —》Environment —》Program arguments

(說明:main方法啟動方式:優(yōu)先級高于在配置文件里面的激活的)

中文環(huán)境:“編輯運行/調(diào)試配置”對話框 —》編輯配置 —》構(gòu)建并運行 —》修改選項 —》程序?qū)崊ⅰ?/p>

然后在“程序?qū)崊?rdquo;輸入框中輸入:

--spring.profiles.active=dev
或者:
--spring.profiles.active=test

在啟動日志里看到下圖所示的日志,便代表指定配置文件啟動成功。

方法2

選擇 Configuration ——》Environment ——》VM options(JVM啟動方式),輸入如下代碼:

-Dspring.profiles.active=test
# 或者:
-Dspring.profiles.active=dev

總結(jié)

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

相關(guān)文章

最新評論