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ù)期變成綠色葉子,編寫(xiě)的時(shí)候也沒(méi)有自動(dòng)提示。
(2)啟動(dòng)的時(shí)候,發(fā)現(xiàn)端口是8080,并沒(méi)有如配置上寫(xiě)的端口進(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)文章
java正則表達(dá)式判斷強(qiáng)密碼和隨機(jī)生成強(qiáng)密碼代碼示例
這篇文章主要給大家介紹了關(guān)于java正則表達(dá)式判斷強(qiáng)密碼和隨機(jī)生成強(qiáng)密碼的相關(guān)資料,最近需要一個(gè)密碼強(qiáng)度正則表達(dá)式在用戶注冊(cè)時(shí)校驗(yàn)用戶密碼強(qiáng)度,需要的朋友可以參考下2023-08-08
通過(guò)String.intern()方法淺談堆中常量池
這篇文章主要介紹了通過(guò)String.intern()方法淺談堆中常量池,在JDK7之前,字符串常量是存在永久帶Perm 區(qū)的,JDK7開(kāi)始在將常量池遷移到堆中,這個(gè)變化也導(dǎo)致了String的新特性,下面我們慢慢進(jìn)行介紹。,需要的朋友可以參考下2019-06-06
Spring七大事務(wù)傳遞機(jī)制深入分析實(shí)現(xiàn)原理
實(shí)際項(xiàng)目開(kāi)發(fā)中,如果涉及到多張表操作時(shí),為了保證業(yè)務(wù)數(shù)據(jù)的一致性,大家一般都會(huì)采用事務(wù)機(jī)制,好多小伙伴可能只是簡(jiǎn)單了解一下,遇到事務(wù)失效的情況,便會(huì)無(wú)從下手,下面這篇文章主要給大家介紹了關(guān)于Spring事務(wù)傳遞機(jī)制的相關(guān)資料,需要的朋友可以參考下2023-03-03
Java中@PathVariable 和 @RequestParam的區(qū)別小結(jié)
本文主要介紹了Java中@PathVariable 和 @RequestParam的區(qū)別小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2026-02-02
基于Java實(shí)現(xiàn)楊輝三角 LeetCode Pascal''s Triangle
這篇文章主要介紹了基于Java實(shí)現(xiàn)楊輝三角 LeetCode Pascal's Triangle的相關(guān)資料,需要的朋友可以參考下2016-01-01
SpringBoot控制臺(tái)秒變炫彩特效的實(shí)現(xiàn)指南
本文介紹如何自定義SpringBoot啟動(dòng)橫幅,通過(guò)banner.txt文件設(shè)置ASCII圖案、版本號(hào)等,并使用ANSI顏色增強(qiáng)效果,還提供關(guān)閉默認(rèn)Banner、添加啟動(dòng)信息及彩色提示的實(shí)現(xiàn)方法,需要的朋友可以參考下2025-10-10

