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

springboot打成jar后無(wú)法讀取根路徑和文件的解決

 更新時(shí)間:2021年12月15日 10:13:37   作者:任我行喲  
這篇文章主要介紹了springboot打成jar后無(wú)法讀取根路徑和文件的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

springboot打成jar后無(wú)法讀取根路徑和文件

ClassLoader.getSystemResourceAsStream(authenticationFileName)
PropertiesUtils.class.getClass().getResourceAsStream("/authentication.properties")

未打包時(shí)都可以獲取到根路徑和文件

打包后報(bào)java.lang.NullPointerException

ClassPathResource resource = new ClassPathResource("application.yml");
InputStream inputStream = resource.getInputStream();

這是因?yàn)榇虬骃pring試圖訪(fǎng)問(wèn)文件系統(tǒng)路徑,但無(wú)法訪(fǎng)問(wèn)JAR中的路徑。

因此必須使用resource.getInputStream()

springboot打jar找不到資源文件

需要采用這種寫(xiě)法:

ClassPathResource resource = new ClassPathResource(filePath);
InputStream inputStream = resource.getInputStream();

這樣就可以獲取到了。

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

相關(guān)文章

  • java 虛擬機(jī)深入了解

    java 虛擬機(jī)深入了解

    這篇文章主要介紹了java 虛擬機(jī)深入了解的相關(guān)資料,ava虛擬機(jī)有自己完善的硬體架構(gòu),如處理器、堆棧、寄存器等,還具有相應(yīng)的指令系統(tǒng),需要的朋友可以參考下
    2017-03-03
  • Spring Boot與Spark、Cassandra系統(tǒng)集成開(kāi)發(fā)示例

    Spring Boot與Spark、Cassandra系統(tǒng)集成開(kāi)發(fā)示例

    本文演示以Spark作為分析引擎,Cassandra作為數(shù)據(jù)存儲(chǔ),而使用Spring Boot來(lái)開(kāi)發(fā)驅(qū)動(dòng)程序的示例。對(duì)spring boot 與spark cassandra集成開(kāi)發(fā)示例代碼感興趣的朋友跟著腳本之家小編一起學(xué)習(xí)吧
    2018-02-02
  • 詳解Java LinkedHashMap與HashMap的使用

    詳解Java LinkedHashMap與HashMap的使用

    這篇文章主要通過(guò)幾個(gè)示例為大家詳細(xì)介紹了Java中LinkedHashMap與HashMap的常見(jiàn)使用和概述,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2022-10-10
  • springboot打包實(shí)現(xiàn)項(xiàng)目JAR包和依賴(lài)JAR包分離

    springboot打包實(shí)現(xiàn)項(xiàng)目JAR包和依賴(lài)JAR包分離

    這篇文章主要介紹了springboot打包實(shí)現(xiàn)項(xiàng)目JAR包和依賴(lài)JAR包分離,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • mybatis的動(dòng)態(tài)SQL和模糊查詢(xún)實(shí)例詳解

    mybatis的動(dòng)態(tài)SQL和模糊查詢(xún)實(shí)例詳解

    這篇文章主要給大家介紹了關(guān)于mybatis的動(dòng)態(tài)SQL和模糊查詢(xún)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • springmvc不進(jìn)入Controller導(dǎo)致404的問(wèn)題

    springmvc不進(jìn)入Controller導(dǎo)致404的問(wèn)題

    這篇文章主要介紹了springmvc不進(jìn)入Controller導(dǎo)致404的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • springboot的controller層的常用注解說(shuō)明

    springboot的controller層的常用注解說(shuō)明

    這篇文章主要介紹了springboot的controller層的常用注解說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • Spring @Component自定義注解實(shí)現(xiàn)詳解

    Spring @Component自定義注解實(shí)現(xiàn)詳解

    @Component是一個(gè)元注解,意思是可以注解其他類(lèi)注解,如@Controller @Service @Repository @Aspect。官方的原話(huà)是:帶此注解的類(lèi)看為組件,當(dāng)使用基于注解的配置和類(lèi)路徑掃描的時(shí)候,這些類(lèi)就會(huì)被實(shí)例化
    2022-09-09
  • Java中this,static,final,const用法詳解

    Java中this,static,final,const用法詳解

    這篇文章主要介紹了Java中this,static,final,const用法詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Java基礎(chǔ)之淺談hashCode()和equals()

    Java基礎(chǔ)之淺談hashCode()和equals()

    今天給大家?guī)?lái)的是關(guān)于Java基礎(chǔ)的相關(guān)知識(shí),文章圍繞著hashCode()和equals()展開(kāi),文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下
    2021-06-06

最新評(píng)論

寿光市| 无极县| 聂荣县| 揭东县| 七台河市| 名山县| 昭苏县| 兴海县| 景德镇市| 当雄县| 龙山县| 福安市| 黎城县| 平泉县| 乳源| 康乐县| 始兴县| 南漳县| 南投市| 甘孜县| 大足县| 多伦县| 太康县| 普安县| 盐山县| 溧水县| 社旗县| 屯门区| 牙克石市| 永修县| 呈贡县| 苗栗县| 南乐县| 蕲春县| 沅陵县| 商丘市| 修文县| 西充县| 渝北区| 贡山| 天津市|