springboot項(xiàng)目中的bootstrap.yml配置不生效的原因及解決(沒(méi)有自動(dòng)提示)
問(wèn)題
(1)新創(chuàng)建一個(gè) springboot項(xiàng)目,添加了 bootstrap.yml 文件,發(fā)現(xiàn)文件并沒(méi)有如預(yù)期變成綠色葉子,編寫的時(shí)候也沒(méi)有自動(dòng)提示。
(2)啟動(dòng)的時(shí)候,發(fā)現(xiàn)端口是8080,并沒(méi)有如配置上寫的端口進(jìn)行啟動(dòng)——由此發(fā)現(xiàn)配置并沒(méi)有生效
原因及解決
原因1:
單純的 springboot 項(xiàng)目只會(huì)識(shí)別 application.*
配置文件, bootstrap.yml
它不認(rèn)識(shí)啊,所以并沒(méi)有被識(shí)別為配置文件,所以也不會(huì)變成綠葉,也沒(méi)有自動(dòng)提示了。
所以對(duì)應(yīng)方法是 : 把配置文件改為 application.*
原因2:
如果是 springcloud 項(xiàng)目,就能夠識(shí)別 bootstrap.yml | bootstrap.properties,相同配置以 bootstrap.yml 為準(zhǔn)。如果還有 application文件, bootstrap 優(yōu)先于 application 文件(以 application 為準(zhǔn))
添加一個(gè)依賴,就把 springboot 變成 springcloud ,就可以了
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-bootstrap</artifactId> </dependency>
到此這篇關(guān)于springboot項(xiàng)目中的bootstrap.yml配置不生效的原因及解決(沒(méi)有自動(dòng)提示)的文章就介紹到這了,更多相關(guān)springboot bootstrap.yml配置不生效內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 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種解決方案
- 解決bootstrap.yml不生效,無(wú)法優(yōu)先于application.yml文件加載問(wèn)題
相關(guān)文章
關(guān)于HashMap 并發(fā)時(shí)會(huì)引起死循環(huán)的問(wèn)題解析
JDK1.8之前采用頭插,即在鏈表結(jié)構(gòu)上每次都把數(shù)據(jù)放在鏈表頭部。JDK1.8采用尾插方法,很多朋友在學(xué)習(xí)Java并發(fā)容器和框架時(shí),看到為什么要使用ConcurrentHashMap時(shí)不知道究其原因,今天小編通過(guò)本文給大家介紹下HashMap 并發(fā)死循環(huán)問(wèn)題,一起看看吧2021-05-05jvm之java類加載機(jī)制和類加載器(ClassLoader)的用法
這篇文章主要介紹了jvm之java類加載機(jī)制和類加載器(ClassLoader)的用法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09java+sqlserver實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)
這篇文章主要介紹了利用java和sqlserver實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),違章內(nèi)容主要建立了與sqlserver數(shù)據(jù)庫(kù)的連接開(kāi)始展開(kāi)內(nèi)容,能學(xué)到了解JDBC執(zhí)行SQL的語(yǔ)法,需要的朋友可以參考一下2021-12-12SpringCloud hystrix服務(wù)降級(jí)概念介紹
什么是服務(wù)降級(jí)?當(dāng)服務(wù)器壓力劇增的情況下,根據(jù)實(shí)際業(yè)務(wù)情況及流量,對(duì)一些服務(wù)和頁(yè)面有策略的不處理或換種簡(jiǎn)單的方式處理,從而釋放服務(wù)器資源以保證核心交易正常運(yùn)作或高效運(yùn)作2022-09-09myeclipse智能提示設(shè)置的實(shí)現(xiàn)方法
本篇文章介紹了,myeclipse智能提示設(shè)置的實(shí)現(xiàn)方法。需要的朋友參考下2013-05-05SpringBoot SpEL語(yǔ)法掃盲與查詢手冊(cè)的實(shí)現(xiàn)
這篇文章主要介紹了SpringBoot SpEL語(yǔ)法掃盲與查詢手冊(cè)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05