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

多jdk環(huán)境下指定springboot外部配置文件詳解

 更新時(shí)間:2023年03月08日 10:16:43   作者:cxcool  
這篇文章主要為大家介紹了多jdk環(huán)境下指定springboot外部配置文件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

問(wèn)題描述

當(dāng)部署環(huán)境中存在多個(gè)jdk,且默認(rèn)jdk版本低于jdk8。我們?cè)诓渴餾pringboot應(yīng)用的時(shí)候,需要指定jdk為jdk8或其以上版本。隨之而來(lái)的會(huì)出現(xiàn)一個(gè)問(wèn)題:springboot應(yīng)用的外部化配置文件無(wú)法加載,它會(huì)一直采用的打入應(yīng)用jar的默認(rèn)的配置文件。

問(wèn)題解決

針對(duì)該問(wèn)題,有兩種方式可以解決,如下所示:

  • 添加啟動(dòng)參數(shù)--spring.config.additional-location
nohup /home/jdk1.8.0_251/bin/java -Xms256m -Xmx256m -jar /opt/test-app/jar/service-oa.jar --spring.config.additional-location=/opt/test-app/config/application-dev.yml,/opt/test-app/config/application.yml
 > /opt/test-app/logs/app.log 2>&1 &

注意:--spring.config.additional-location之后需要加全路徑名,若有多個(gè)配置文件,可以用英文逗號(hào)隔開(kāi)。特別的,如果多個(gè)配置文件在同一個(gè)文件夾中,也可以這樣配置:

nohup /home/jdk1.8.0_251/bin/java -Xms256m -Xmx256m -jar /opt/test-app/jar/service-oa.jar --spring.config.additional-location=/opt/test-app/config/ > /opt/test-app/logs/app.log 2>&1 &
  • 添加啟動(dòng)參數(shù) --spring.config.location
nohup /home/jdk1.8.0_251/bin/java -Xms256m -Xmx256m -jar /opt/test-app/jar/service-oa.jar --spring.config.location=/opt/test-app/config/application-dev.yml,/opt/test-app/config/application.yml
 > /opt/test-app/logs/app.log 2>&1 &

注意:--spring.config.location之后需要加全路徑名,若有多個(gè)配置文件,可以用英文逗號(hào)隔開(kāi)。特別的,如果多個(gè)配置文件在同一個(gè)文件夾中,也可以這樣配置:

nohup /home/jdk1.8.0_251/bin/java -Xms256m -Xmx256m -jar /opt/test-app/jar/service-oa.jar --spring.config.location=/opt/test-app/config/ > /opt/test-app/logs/app.log 2>&1 &

解決辦法比較

那么,以上兩個(gè)啟動(dòng)參數(shù)有什么區(qū)別呢?
--spring.config.additional-location后面的配置文件會(huì)和默認(rèn)配置(springboot應(yīng)用jar包中打入的配置文件)形成互補(bǔ)的關(guān)系,但是它具有更高的優(yōu)先級(jí)。

--spring.config.location 后面的配置文件具有強(qiáng)制性,即一旦添加--spring.config.location,默認(rèn)配置(springboot應(yīng)用jar包中打入的配置文件)就失效了,完全以--spring.config.location 后面的配置文件為準(zhǔn)。

注意事項(xiàng)

在低版本的springboot中,--spring.config.additional-location并不會(huì)生效,這時(shí)候只能使用
--spring.config.location 了。
比如: 在springboot 2.3.6.RELEASE版本,--spring.config.additional-location就不會(huì)生效。

以上就是多jdk環(huán)境下指定springboot外部配置文件詳解的詳細(xì)內(nèi)容,更多關(guān)于jdk環(huán)境springboot外部配置的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • springboot+mybatis-plus 兩種方式打印sql語(yǔ)句的方法

    springboot+mybatis-plus 兩種方式打印sql語(yǔ)句的方法

    這篇文章主要介紹了springboot+mybatis-plus 兩種方式打印sql語(yǔ)句的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Spring+Vue整合UEditor富文本實(shí)現(xiàn)圖片附件上傳的方法

    Spring+Vue整合UEditor富文本實(shí)現(xiàn)圖片附件上傳的方法

    這篇文章主要介紹了Spring+Vue整合UEditor富文本實(shí)現(xiàn)圖片附件上傳的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 解決SpringBoot集成Eureka導(dǎo)致返回結(jié)果由json變?yōu)閤ml的問(wèn)題

    解決SpringBoot集成Eureka導(dǎo)致返回結(jié)果由json變?yōu)閤ml的問(wèn)題

    這篇文章主要介紹了解決SpringBoot集成Eureka導(dǎo)致返回結(jié)果由json變?yōu)閤ml的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • Java?DelayQueue實(shí)現(xiàn)任務(wù)延時(shí)示例講解

    Java?DelayQueue實(shí)現(xiàn)任務(wù)延時(shí)示例講解

    DelayQueue是一個(gè)無(wú)界的BlockingQueue的實(shí)現(xiàn)類,用于放置實(shí)現(xiàn)了Delayed接口的對(duì)象,其中的對(duì)象只能在其到期時(shí)才能從隊(duì)列中取走。本文就來(lái)利用DelayQueue實(shí)現(xiàn)延時(shí)任務(wù),感興趣的可以了解一下
    2022-09-09
  • 淺談@PostConstruct不被調(diào)用的原因

    淺談@PostConstruct不被調(diào)用的原因

    這篇文章主要介紹了淺談@PostConstruct不被調(diào)用的原因及分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • JAVA SpringBoot統(tǒng)一日志處理原理詳解

    JAVA SpringBoot統(tǒng)一日志處理原理詳解

    這篇文章主要介紹了SpringBoot的統(tǒng)一日志處理原理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-09-09
  • Spring中BeanFactory和ApplicationContext的作用和區(qū)別(推薦)

    Spring中BeanFactory和ApplicationContext的作用和區(qū)別(推薦)

    這篇文章主要介紹了Spring中BeanFactory和ApplicationContext的作用和區(qū)別,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09
  • File的API和常用方法詳解_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    File的API和常用方法詳解_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了File的API和常用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • 單例模式垃圾回收_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    單例模式垃圾回收_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了單例模式垃圾回收的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Java實(shí)現(xiàn)二分查找樹(shù)及其相關(guān)操作

    Java實(shí)現(xiàn)二分查找樹(shù)及其相關(guān)操作

    二分查找樹(shù)是一種有組織的二叉樹(shù)。我們可以通過(guò)鏈接節(jié)點(diǎn)表示這樣一棵樹(shù),二分查找樹(shù)(Binary Search Tree)的基本操作有搜索、求最大值、求最小值、求前驅(qū)、求后繼、插入及刪除,對(duì)java二分查找樹(shù)相關(guān)知識(shí)感興趣的朋友一起看看吧
    2021-07-07

最新評(píng)論

潜山县| 锡林郭勒盟| 榆中县| 武城县| 河北区| 阆中市| 望江县| 太仓市| 温州市| 抚顺县| 钟祥市| 神池县| 开阳县| 高平市| 冕宁县| 德钦县| 江华| 华安县| 历史| 临城县| 铜梁县| 蒙山县| 屏山县| 仁布县| 辽宁省| 大庆市| 卢湾区| 蒙阴县| 赤城县| 平山县| 桑植县| 万安县| 宁阳县| 长治市| 陆川县| 凤阳县| 祁连县| 开阳县| 客服| 临邑县| 青海省|