欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

springboot打成jar后無法讀取根路徑和文件

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

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

打包后報java.lang.NullPointerException

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

這是因為打包后Spring試圖訪問文件系統(tǒng)路徑,但無法訪問JAR中的路徑。

因此必須使用resource.getInputStream()

springboot打jar找不到資源文件

需要采用這種寫法:

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

這樣就可以獲取到了。

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

相關(guān)文章

  • Spring 依賴注入實現(xiàn)示例

    Spring 依賴注入實現(xiàn)示例

    這篇文章主要介紹了Spring 依賴注入實現(xiàn)示例的相關(guān)資料,幫助大家更好的理解和使用spring框架,感興趣的朋友可以了解下
    2020-11-11
  • java虛擬機之JVM調(diào)優(yōu)詳解

    java虛擬機之JVM調(diào)優(yōu)詳解

    這篇文章主要介紹了java虛擬機之JVM調(diào)優(yōu)詳解,文中有非常詳細的代碼示例,對正在學(xué)習(xí)Java虛擬機的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • eclipse 聯(lián)想功能設(shè)置技巧

    eclipse 聯(lián)想功能設(shè)置技巧

    本文主要介紹了eclipse 聯(lián)想功能設(shè)置技巧的相關(guān)內(nèi)容,還是比較不錯的,需要的朋友可以參考。
    2017-10-10
  • JVM中堆內(nèi)存和棧內(nèi)存的區(qū)別

    JVM中堆內(nèi)存和棧內(nèi)存的區(qū)別

    本文主要介紹了JVM中堆內(nèi)存和棧內(nèi)存的區(qū)別,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • SpringBoot自動重啟、熱啟動方式

    SpringBoot自動重啟、熱啟動方式

    這篇文章主要介紹了SpringBoot自動重啟、熱啟動方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • IDEA使用GsonFormat完成JSON和JavaBean之間的轉(zhuǎn)換

    IDEA使用GsonFormat完成JSON和JavaBean之間的轉(zhuǎn)換

    這篇文章主要介紹了IDEA使用GsonFormat完成JSON和JavaBean之間的轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • Spring事務(wù)管理中的異常回滾是什么

    Spring事務(wù)管理中的異常回滾是什么

    Spring中的代碼出現(xiàn)異常時會回滾這是大家都希望的情況,這時候可以用@Transactional這個注解放在你的方法上來進行回滾,這時候有個問題就是事務(wù)回滾是不希望你在Controller進行處理,而是在Service層來進行處理
    2023-02-02
  • java生成圖片驗證碼示例程序

    java生成圖片驗證碼示例程序

    這篇文章主要介紹了java生成圖片驗證碼示例程序,大家參考使用吧
    2013-11-11
  • Spring中IOC和AOP的深入講解

    Spring中IOC和AOP的深入講解

    這篇文章主要給大家介紹了關(guān)于Spring中IOC和AOP的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • Springcloud微服務(wù)架構(gòu)基礎(chǔ)知識解析

    Springcloud微服務(wù)架構(gòu)基礎(chǔ)知識解析

    這篇文章主要介紹了Springcloud微服務(wù)架構(gòu)基礎(chǔ)知識解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04

最新評論