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

springboot無法加載yml配置文件的解決方案

 更新時(shí)間:2024年12月12日 09:05:41   作者:z6165039  
在Spring?Boot項(xiàng)目中,嘗試加載yml配置文件時(shí)遇到問題,通過一系列排查步驟發(fā)現(xiàn)配置文件未被打包到j(luò)ar文件中,導(dǎo)致無法加載,添加`spring-boot-maven-plugin`依賴后,配置文件被打包,問題解決

springboot無法加載yml配置文件

報(bào)錯(cuò)信息:

spring boot Could not resolve placeholder xxx

1.檢查配置文件

發(fā)現(xiàn)配置信息是存在的,在檢查環(huán)境變量,發(fā)現(xiàn)配置文件匹配的確也沒錯(cuò)

2.檢查yml配置文件的編碼格式

3.檢查pom的resource標(biāo)簽

4.檢查build-path

5.看讀取源碼有沒有什么發(fā)現(xiàn)?

以上都檢查完了,問題沒有解決;

從根源上出發(fā)吧,spring是如何加載yml的;

  • spring通過listen啟東時(shí)廣播一個(gè)SpringApplicationEvent事件;
  • ConfigFileApplicationListener是SpringApplicationEvent的實(shí)現(xiàn);

先查找.yml,.properties結(jié)尾的默認(rèn)文件名稱(application)進(jìn)行讀取配置,

在對(duì).yml,.properties進(jìn)行application-xxx的進(jìn)行讀取配置;

PS:調(diào)試中發(fā)現(xiàn)讀取的文件都是空...(也的確符合我問題現(xiàn)象)

6.檢查打包后的文件

maven打包后進(jìn)行文件jar打包查看,發(fā)現(xiàn)的確配置文件都沒有打入到j(luò)ar中。

查看maven依賴。。。缺少自動(dòng)注入依賴。。

添加如下依賴,

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-autoconfigure</artifactId>
</dependency>

在啟動(dòng)。。已經(jīng)能找到配置了!

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 后端實(shí)現(xiàn)數(shù)據(jù)脫敏的6種方案詳細(xì)介紹

    后端實(shí)現(xiàn)數(shù)據(jù)脫敏的6種方案詳細(xì)介紹

    這篇文章主要為大家詳細(xì)介紹了后端實(shí)現(xiàn)數(shù)據(jù)脫敏的6種方案,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-05-05
  • java GUI編程之布局控制器(Layout)實(shí)例分析

    java GUI編程之布局控制器(Layout)實(shí)例分析

    這篇文章主要介紹了java GUI編程之布局控制器(Layout),結(jié)合實(shí)例形式分析了java GUI編程中布局控制器(Layout)具體功能、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2020-01-01
  • JDK安裝配置教程

    JDK安裝配置教程

    這篇文章主要為大家詳細(xì)介紹了JDK安裝配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 基于HttpServletRequest 相關(guān)常用方法的應(yīng)用

    基于HttpServletRequest 相關(guān)常用方法的應(yīng)用

    本篇文章小編為大家介紹,基于HttpServletRequest 相關(guān)常用方法的應(yīng)用,需要的朋友參考下
    2013-04-04
  • Java隊(duì)列同步器之CountDownLatch實(shí)現(xiàn)詳解

    Java隊(duì)列同步器之CountDownLatch實(shí)現(xiàn)詳解

    這篇文章主要介紹了Java隊(duì)列同步器之CountDownLatch實(shí)現(xiàn)詳解,CountDownLatch是一個(gè)同步工具類,它允許一個(gè)或多個(gè)線程一直等待,直到其他線程執(zhí)行完后再執(zhí)行,例如,應(yīng)用程序的主線程希望在負(fù)責(zé)啟動(dòng)框架服務(wù)的線程已經(jīng)啟動(dòng)所有框架服務(wù)之后執(zhí)行,需要的朋友可以參考下
    2023-12-12
  • SpringMVC的源碼解析

    SpringMVC的源碼解析

    本文主要介紹了SpringMVC的源碼解析。具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • JPA與mybatis-plus不兼容問題的解決

    JPA與mybatis-plus不兼容問題的解決

    本文主要介紹了JPA與mybatis-plus不兼容問題的解決,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • IDEA無法識(shí)別相關(guān)module模塊問題的解決過程

    IDEA無法識(shí)別相關(guān)module模塊問題的解決過程

    這篇文章主要給大家介紹了關(guān)于IDEA無法識(shí)別相關(guān)module模塊問題的解決過程,文中通過圖文介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用IDEA具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-07-07
  • spring mvc @PathVariable綁定URI模板變量值方式

    spring mvc @PathVariable綁定URI模板變量值方式

    這篇文章主要介紹了spring mvc @PathVariable綁定URI模板變量值方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • SpringBoot集成swagger3.0指南分享

    SpringBoot集成swagger3.0指南分享

    本文介紹了如何在Spring Boot項(xiàng)目中集成Swagger 3.0,包括添加依賴、配置Swagger、在Controller上添加注解以及配置訪問權(quán)限
    2024-11-11

最新評(píng)論

溆浦县| 乐清市| 伊宁市| 柯坪县| 葫芦岛市| 布拖县| 边坝县| 泾源县| 柳河县| 平定县| 定州市| 洛浦县| 赤水市| 龙州县| 改则县| 乌拉特前旗| 吉林省| 稻城县| 博湖县| 双流县| 锦州市| 临夏县| 改则县| 巩义市| 沙河市| 盐城市| 新建县| 尚志市| 五指山市| 盈江县| 嵩明县| 高邑县| 集贤县| 永康市| 体育| 龙井市| 灌南县| 隆德县| 崇阳县| 上犹县| 中宁县|