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

springboot讀取application.yml報(bào)錯(cuò)問題及解決

 更新時(shí)間:2022年06月14日 11:29:35   作者:w864518106  
這篇文章主要介紹了springboot讀取application.yml報(bào)錯(cuò)問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

springboot讀取application.yml報(bào)錯(cuò)

springboot項(xiàng)目啟動(dòng)時(shí),讀取配置文件出錯(cuò)

錯(cuò)誤信息如下

Failed to load property source from location 'classpath:/application.yml'
......
org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1

查找資料,原因基本確定為文件編碼格式的問題(原yml文件為GBK格式),于是將GBK格式改為UTF-8,改完后發(fā)現(xiàn)之前文件中注釋的中文亂碼了,問題的原因應(yīng)該是出自于這里,于是將注釋全部刪除,再啟動(dòng)就正常了。

注:文件格式更改后,看是否有亂碼現(xiàn)象,注釋也會(huì)有影響。

@Value讀取Application.yml為null

項(xiàng)目需求

在springBoot中有一個(gè)寫死的url,發(fā)送http請(qǐng)求獲取一個(gè)視頻地址。

一開始的思路是這樣的,然后考慮到這樣寫不夠靈活,因?yàn)槭莝pringBoot項(xiàng)目,所以直接在配置文件中獲取url這樣是十分方便的。

然后需要獲取Value的敵方使用@VALUE注解來獲取

但是死活獲取不到該處的URL,一直為空。

解決辦法

最后發(fā)現(xiàn)該變量我之前用static進(jìn)行修飾。static是在類加載前便初始化變量。所以這時(shí)@VALUE并沒有生效。所以為NULL

只需要把static去掉便可以了。

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

相關(guān)文章

  • 關(guān)于Spring?Cache?緩存攔截器(?CacheInterceptor)

    關(guān)于Spring?Cache?緩存攔截器(?CacheInterceptor)

    這篇文章主要介紹了關(guān)于Spring?Cache緩存攔截器(?CacheInterceptor),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java AQS信號(hào)量Semaphore的使用

    Java AQS信號(hào)量Semaphore的使用

    Semaphore來自于JDK1.5的JUC包,直譯過來就是信號(hào)量,被作為一種多線程并發(fā)控制工具來使用。本文將詳解其原理與使用方法,感興趣的可以學(xué)習(xí)一下
    2023-02-02
  • Java?NIO中四大核心組件的使用詳解

    Java?NIO中四大核心組件的使用詳解

    Java?NIO(New?IO)是Java?1.4版本中引入的一套全新的IO處理機(jī)制,而NIO提供了四個(gè)核心組件:Channel、Buffer、Selector和SelectionKey,本文就來簡(jiǎn)單講講這四大組件的使用吧
    2023-05-05
  • Java實(shí)現(xiàn)分頁(yè)查詢功能

    Java實(shí)現(xiàn)分頁(yè)查詢功能

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)分頁(yè)查詢功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • Mybatis查詢Sql結(jié)果未映射到對(duì)應(yīng)得實(shí)體類上的問題解決

    Mybatis查詢Sql結(jié)果未映射到對(duì)應(yīng)得實(shí)體類上的問題解決

    使用mybatis查詢表數(shù)據(jù)得時(shí)候,發(fā)現(xiàn)對(duì)應(yīng)得實(shí)體類字段好多都是null,本文主要介紹了Mybatis查詢Sql結(jié)果未映射到對(duì)應(yīng)得實(shí)體類上的問題解決,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • Jmeter多臺(tái)機(jī)器并發(fā)請(qǐng)求實(shí)現(xiàn)壓力性能測(cè)試

    Jmeter多臺(tái)機(jī)器并發(fā)請(qǐng)求實(shí)現(xiàn)壓力性能測(cè)試

    這篇文章主要介紹了Jmeter多臺(tái)機(jī)器并發(fā)請(qǐng)求實(shí)現(xiàn)壓力性能測(cè)試,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Java爬蟲 信息抓取的實(shí)現(xiàn)

    Java爬蟲 信息抓取的實(shí)現(xiàn)

    本文主要介紹 Java爬蟲 信息抓取的實(shí)現(xiàn),這里詳細(xì)介紹了如何實(shí)現(xiàn)該方法,并附示例代碼供大家學(xué)習(xí)參考,有興趣的小伙伴可以參考下
    2016-09-09
  • Java+Spring+MySql環(huán)境中安裝和配置MyBatis的教程

    Java+Spring+MySql環(huán)境中安裝和配置MyBatis的教程

    這篇文章主要介紹了Java+Spring+MySql環(huán)境中安裝和配置MyBatis的教程,MyBatis一般被用來增強(qiáng)數(shù)據(jù)庫(kù)操作,文中對(duì)MyBatis的主配置文件有較為詳細(xì)的講解,需要的朋友可以參考下
    2016-04-04
  • struts2+spring+ibatis框架整合實(shí)現(xiàn)增刪改查

    struts2+spring+ibatis框架整合實(shí)現(xiàn)增刪改查

    這篇文章主要為大家詳細(xì)介紹了struts2+spring+ibatis框架整合實(shí)現(xiàn)增刪改查操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • Java中多線程同步類 CountDownLatch

    Java中多線程同步類 CountDownLatch

    本篇文章主要介紹了Java中多線程同步類 CountDownLatch的相關(guān)知識(shí),具有很好的參考價(jià)值。下面跟著小編一起來看下吧
    2017-05-05

最新評(píng)論

潞西市| 西宁市| 娱乐| 五大连池市| 井研县| 义马市| 山阴县| 洛川县| 郯城县| 米易县| 辽宁省| 昌宁县| 临邑县| 思南县| 潍坊市| 清涧县| 北安市| 柳江县| 蒲城县| 双鸭山市| 三台县| 荆州市| 墨竹工卡县| 东丰县| 抚松县| 普洱| 静乐县| 霍城县| 班玛县| 汉阴县| 巴青县| 洛扎县| 平乐县| 鹤岗市| 逊克县| 简阳市| 宜州市| 芦溪县| 庆元县| 方山县| 洛南县|