解決Springboot項(xiàng)目bootstrap.yml不生效問(wèn)題
Spring Boot 2.4版本開(kāi)始,配置文件加載方式進(jìn)行了重構(gòu),只會(huì)識(shí)別application.* 配置文件,并不會(huì)自動(dòng)識(shí)別bootstrap.yml;
因此如果springboot工程引入的是2.4以上的版本,則在resource下配置文件為application.yml
如果寫(xiě)入bootstrap.yml則不生效,顯示為如下:
解決方案:
方案一:spring-boot-starter-parent依賴降級(jí),降到2.4以下版本;
方案二:resource下寫(xiě)application.yml,不寫(xiě)bootstrap.yml
方案三:在pom.xml中引入如下依賴,并在啟動(dòng)類上添加注解@EnableDiscoveryClient
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> </dependency>
到此這篇關(guān)于解決Springboot項(xiàng)目bootstrap.yml不生效問(wèn)題的文章就介紹到這了,更多相關(guān)Springboot bootstrap.yml不生效內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- SpringBoot配置文件bootstrap和application區(qū)別及說(shuō)明
- springboot項(xiàng)目中的bootstrap.yml配置不生效的原因及解決(沒(méi)有自動(dòng)提示)
- springboot項(xiàng)目集成swagger-bootstrap-ui全過(guò)程
- SpringBoot application.yml和bootstrap.yml的區(qū)別
- SpringBoot項(xiàng)目集成Swagger和swagger-bootstrap-ui及常用注解解讀
- springboot讀取bootstrap配置及knife4j版本兼容性問(wèn)題及解決
相關(guān)文章
MyBatis-Plus自動(dòng)化填充的踩坑記錄及解決
這篇文章主要介紹了MyBatis-Plus自動(dòng)化填充的踩坑記錄及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03關(guān)于SpringBoot的異?;貪L和事務(wù)的使用詳解
這篇文章主要介紹了關(guān)于SpringBoot的異?;貪L和事務(wù)的使用詳解,Spring中 @Transactional 注解,默認(rèn)情況下,只對(duì)拋出的RuntimeException 異常,才會(huì)事務(wù)回滾,需要的朋友可以參考下2023-05-05Java并發(fā)編程service層處理并發(fā)事務(wù)加鎖可能會(huì)無(wú)效問(wèn)題
這篇文章主要介紹了Java并發(fā)編程service層處理并發(fā)事務(wù)加鎖可能會(huì)無(wú)效問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-07-07SpringBoot任意版本集成Swagger各種版本的操作指南
在學(xué)習(xí)Swagger生成API文檔的時(shí)候經(jīng)常會(huì)遇到問(wèn)題,而目前市面上大部分技術(shù)分享者的SpringBoot版本并沒(méi)和我們的同步,導(dǎo)致一些一模一樣的代碼,在我們的項(xiàng)目上卻無(wú)法使用,這是一個(gè)經(jīng)常性的問(wèn)題,本文章就旨在和大家搞定SpringBoot任意版本集成Swagger各種版本2024-07-07