国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目

這篇具有很好參考價(jià)值的文章主要介紹了IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一. idea下的SpringBoot啟動(dòng):指定配置文件

二. 項(xiàng)目已打包,運(yùn)行配置

1).使用java -jar啟動(dòng)基于(一)下的配置文件啟動(dòng)

2)指定項(xiàng)目?jī)?nèi)其它配置文件application-pro.yml啟動(dòng)項(xiàng)目

3) Linux服務(wù)器上啟動(dòng)基于(三)的springboot項(xiàng)目

三、開(kāi)發(fā)過(guò)程中idea指定某種環(huán)境下的配置文件啟動(dòng)項(xiàng)目


一. idea下的SpringBoot啟動(dòng):指定配置文件

Springboot項(xiàng)目有如下配置文件

主配置文件application.yml,

測(cè)試環(huán)境:application-test.yml

生產(chǎn)環(huán)境:application-pro.yml

開(kāi)發(fā)環(huán)境:application-dev.yml

在開(kāi)發(fā)過(guò)程中,通常在主配置文件里指定實(shí)際使用的配置文件

spring:
    profiles:
        active: dev

二. 項(xiàng)目已打包,運(yùn)行配置

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

1).使用java -jar啟動(dòng)基于(一)下的配置文件啟動(dòng)

java -jar springboot-demo.jar

2)指定項(xiàng)目?jī)?nèi)其它配置文件application-pro.yml啟動(dòng)項(xiàng)目

java -jar springboot-demo.jar --spring.profiles.active=test

另一種啟動(dòng)命令(上一種啟命令失效時(shí), 用以下這種, 或就以這種)

java -jar -Dspring.profiles.active=test springboot-demo.jar

3) Linux服務(wù)器上啟動(dòng)基于(三)的springboot項(xiàng)目

jar運(yùn)行方式

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

示例

java -jar -Dspring.profiles.active=test springboot-demo.jar


?

不顯示日志打印的啟動(dòng)

nohup java -jar -Dspring.profiles.active=test springboot-demo.jar &

三、開(kāi)發(fā)過(guò)程中idea指定某種環(huán)境下的配置文件啟動(dòng)項(xiàng)目

方法1:多個(gè)配置文件,啟動(dòng)項(xiàng)目的時(shí)候,需要修改右上角的配置信息,按下圖操作

選擇 Configuration —》Environment —》Program arguments(main方法啟動(dòng)方式:優(yōu)先級(jí)高于在配置文件里面的激活的)

// 在IDE Arguments里面添加
--spring.profiles.active=dev

IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目

?添加配置

IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目

?IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目

配置啟動(dòng)參數(shù)?

--spring.profiles.active=test

IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目

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

IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目

方法2:除了在配置文件和命令行中指定Profile,還可以在啟動(dòng)類(lèi)中寫(xiě)死指定,通過(guò)SpringApplication.setAdditionalProfiles方法

public void setAdditionalProfiles(String... profiles) {
    this.additionalProfiles = new LinkedHashSet<String>(Arrays.asList(profiles));
}

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

-Dspring.profiles.active=dev

IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-461155.html

到了這里,關(guān)于IDEA下SpringBoot指定配置文件啟動(dòng)項(xiàng)目的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀(guān)點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決Springboot項(xiàng)目打成jar包后獲取resources目錄下的文件失敗的問(wèn)題

    解決Springboot項(xiàng)目打成jar包后獲取resources目錄下的文件失敗的問(wèn)題

    前幾天在項(xiàng)目讀取resources目錄下的文件時(shí)碰到一個(gè)小坑,明明在本地是可以正常運(yùn)行的,但是一發(fā)到測(cè)試環(huán)境就報(bào)錯(cuò)了,說(shuō)找不到文件,報(bào)錯(cuò)信息是:class path resource [xxxx] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:xxxx.jar!/BOOT-INF/classes!xxxx。 看了

    2024年02月11日
    瀏覽(28)
  • springBoot 啟動(dòng)指定配置文件環(huán)境多種方案

    springBoot 啟動(dòng)指定配置文件環(huán)境多種方案

    springBoot 啟動(dòng)指定配置文件環(huán)境理論上是有多種方案的,一般都是結(jié)合我們的實(shí)際業(yè)務(wù)選擇不同的方案,比如,有pom.xml文件指定、maven命令行指定、配置文件指定、啟動(dòng)jar包時(shí)指定等方案,今天我們一一分享一下,以供參考: 1、pom文件配置方案 對(duì)應(yīng)的配置文件舉例: 也可以

    2024年02月11日
    瀏覽(21)
  • 解決Springboot項(xiàng)目打成jar包后獲取resources目錄下的文件報(bào)錯(cuò)的問(wèn)題

    解決Springboot項(xiàng)目打成jar包后獲取resources目錄下的文件報(bào)錯(cuò)的問(wèn)題

    前幾天在項(xiàng)目讀取resources目錄下的文件時(shí)碰到一個(gè)小坑,明明在本地是可以正常運(yùn)行的,但是一發(fā)到測(cè)試環(huán)境就報(bào)錯(cuò)了,說(shuō)找不到文件,報(bào)錯(cuò)信息是:class path resource [xxxx] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:xxxx.jar!/BOOT-INF/classes!xxxx。 看了

    2024年02月11日
    瀏覽(21)
  • 【Python】獲取指定目錄下的文件夾和文件

    【Python】獲取指定目錄下的文件夾和文件

    我們經(jīng)常會(huì)有對(duì)文件做批量處理的需求,獲取指定目錄下的文件夾和文件(有時(shí)需要獲取所有文件,即子目錄下的文件也需要獲取)。Python 中掃描目錄有兩種方法: os.listdir() os.walk() 建立項(xiàng)目框架如下: 其中, test:項(xiàng)目文件夾名稱(chēng),含有 aa子文件夾 和 main.py aa:文件夾,含

    2024年02月17日
    瀏覽(101)
  • PHP實(shí)現(xiàn)讀取指定目錄下的所有文件

    在php中讀取指定目錄下的文件主要用到了opendir和readdir函數(shù) 1:語(yǔ)法 2:參數(shù)說(shuō)明 參數(shù) 描述 path 必需。規(guī)定要打開(kāi)的目錄路徑。 context 可選。規(guī)定目錄句柄的環(huán)境。context 是可修改目錄流的行為的一套選項(xiàng)。 3:返回值 成功則返回目錄句柄資源。失敗則返回 FALSE。如果路徑不是

    2024年02月05日
    瀏覽(43)
  • 【文件IO】Linux 文件操作(一) —— 遍歷指定目錄下的所有文件

    【文件IO】Linux 文件操作(一) —— 遍歷指定目錄下的所有文件

    目錄 一、訪(fǎng)問(wèn)目錄相關(guān)函數(shù) 1、打開(kāi)/訪(fǎng)問(wèn)目錄 (opendir / fdopendir) 2、讀取目錄內(nèi)容 (readdir) 3、關(guān)閉目錄 (closedir) 二、遍歷指定目錄下的所有文件 opendir / fdopendir 函數(shù)的作用是訪(fǎng)問(wèn)指定路徑的目錄,函數(shù)聲明如下: (1) opendir opendir 函數(shù)是通過(guò)用戶(hù)提供的目錄路徑來(lái)訪(fǎng)問(wèn)目錄, 參

    2024年02月04日
    瀏覽(22)
  • java將指定目錄下的文件復(fù)制到目標(biāo)文件夾

    遞歸是一種基于函數(shù)調(diào)用自身的方法。它是一種非常常見(jiàn)的計(jì)算機(jī)編程技術(shù),可以讓程序員通過(guò)簡(jiǎn)單、優(yōu)雅的方式來(lái)解決許多問(wèn)題。 簡(jiǎn)單來(lái)說(shuō),遞歸是在函數(shù)執(zhí)行過(guò)程中調(diào)用自身的過(guò)程。當(dāng)函數(shù)被調(diào)用時(shí),它會(huì)先執(zhí)行函數(shù)體內(nèi)的語(yǔ)句,然后再調(diào)用自己,這個(gè)過(guò)程將會(huì)重復(fù)執(zhí)行

    2024年02月04日
    瀏覽(96)
  • python遍歷文件夾下的所有子文件夾,并將指定的文件復(fù)制到指定目錄

    python遍歷文件夾下的所有子文件夾,并將指定的文件復(fù)制到指定目錄

    在1文件夾中有1,2兩個(gè)文件夾 將這兩個(gè)文件夾中的文件復(fù)制到 after_copy中 源文件 復(fù)制后: 參考1 源文件 復(fù)制后 參考2 如果復(fù)制bmp文件就將 suffix = \\\".json\\\" 改為 suffix = \\\".bmp\\\"

    2024年02月11日
    瀏覽(97)
  • Linux 下使用 tar 命令打包指定目錄下的所有文件,不包含路徑方法

    一,問(wèn)題描述 例如:需要打包/data/android_data/VMRK02ejyijtyww20 文件夾到/data/testtar/目錄下 一般我們使用命令如下命令 當(dāng)我們解VMRK02ejyijtyww20.tar壓縮包后發(fā)現(xiàn),把路徑也打包進(jìn)去了, 即/data/android_data/VMRK02ejyijtyww20;而大多數(shù)情況,我們解壓后只需要的是VMRK02ejyijtyww20文件夾 二、打包

    2024年02月16日
    瀏覽(32)
  • [通知]rust跟我學(xué)八:獲取指定目錄下的所有文件全路徑 已上線(xiàn)

    大家好,我是帶劍書(shū)生,開(kāi)源庫(kù)get_local_info的作者。目前我的付費(fèi)專(zhuān)欄已經(jīng)上線(xiàn),用于介紹在實(shí)現(xiàn)get_local_info過(guò)程中,遇到該問(wèn)題所使用的解決方法,喜歡的朋友可以去訂閱了,19.9元,非常便宜的價(jià)格,做開(kāi)源不容易。希望能幫助您在學(xué)習(xí)Rust時(shí),少走彎路,盡快進(jìn)入項(xiàng)目。

    2024年01月19日
    瀏覽(18)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包