解決bootstrap.yml不生效,無(wú)法優(yōu)先于application.yml文件加載問(wèn)題
bootstrap.yml不生效, 無(wú)法優(yōu)先于application.yml文件加載
問(wèn)題描述
由于最近項(xiàng)目需要打包成docker部署到測(cè)試服務(wù)器,公司統(tǒng)一使用一個(gè)nacos作為配置中心, 一直不能加載bootstrap.yml文件報(bào)配置找不到. 是由于沒(méi)有加載nacos-config依賴.

加上這個(gè)依賴,要注意
springboot 版本 跟nacos-config 要對(duì)應(yīng) 譬如 springboot版本是 2.x.x 的, nacos 的需要也是 2.x.x

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.2.2.RELEASE</version>
<relativePath/>
</parent>
<dependencies>
<!--nacos配置中心-->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
</dependencies>總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- SpringBoot配置文件的優(yōu)先級(jí)順序、加載順序、bootstrap.yml與application.yml區(qū)別及說(shuō)明
- SpringBoot無(wú)法識(shí)別bootstrap.yml小綠葉問(wèn)題的解決辦法
- 如何使用bootstrap.yml讀取配置中心的配置文件
- Spring Cloud 配置中心多環(huán)境配置bootstrap.yml的實(shí)現(xiàn)方法
- application.yml和bootstrap.yml不生效的3種解決方案
- springboot項(xiàng)目中的bootstrap.yml配置不生效的原因及解決(沒(méi)有自動(dòng)提示)
相關(guān)文章
Java的MyBatis框架項(xiàng)目搭建與hellow world示例
MyBatis框架為Java程序的數(shù)據(jù)庫(kù)操作帶來(lái)了很大的便利,這里我們就從最基礎(chǔ)的入手,來(lái)看一下Java的MyBatis框架項(xiàng)目搭建與hellow world示例,需要的朋友可以參考下2016-06-06
jd-easyflow中inclusive的用法示例小結(jié)
文章介紹了在jd-easyflow中使用inclusive進(jìn)行條件分支配置的方法,當(dāng)conditionType設(shè)置為inclusive時(shí),所有條件分支都會(huì)被評(píng)估,而不僅僅是一個(gè)條件滿足就終止,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-11-11
SpringBoot引入額外的YAML配置文件的代碼實(shí)現(xiàn)
在SpringBoot項(xiàng)目中,有時(shí)需要引入除application.yml之外的配置文件(例如在開(kāi)發(fā)公共組件時(shí)),使用@PropertySource注解可以實(shí)現(xiàn)這一需求,但有一些細(xì)節(jié)點(diǎn)需要注意,在此記錄,感興趣的小伙伴跟著小編一起來(lái)看看吧2024-09-09
Java實(shí)現(xiàn)Word轉(zhuǎn)PDF的兩種常見(jiàn)方案和性能實(shí)測(cè)
這篇文章對(duì)比了Java后端開(kāi)發(fā)中Word轉(zhuǎn)PDF的兩種常見(jiàn)方案,即docx4j(純Java實(shí)現(xiàn))和LibreOffice(調(diào)用Office原生引擎),下面小編就和大家詳細(xì)介紹一下具體實(shí)現(xiàn)方法吧2026-01-01

