原文:【踩坑記錄】關於jar包找不到resources目錄下文件的異常

問題描述 在項目中,使用到了resources文件下的數據文件,使用的是File方式: 本地運行沒有問題,打成jar包后運行會有FileNotFoundException報錯 未找到文件 : 解決方案 推薦方案 將File操作資源的方式替換為使用流的方式讀取資源 注意:如果你在getResources 中寫入的只有文件夾名稱的話,會報數組越界的異常。 如果你使用的是單個文件則可以更改為: 其余解決 ...

2022-02-24 18:01 0 3605 推薦指數:

查看詳情

SpringBoot打成jar后,獲取不到讀取resources目錄下文件路徑的問題

問題描述: Springboot沒有打成jar之前,可以成功獲取讀取resources目錄下xxx.json文件的 路徑。但是打成jar后,接口調不通,原因是獲取不到文件的路徑。 原因: 在本地進行調試時,文件是真實存在於磁盤的某個目錄。此時通過獲取文件路徑,是可以正常讀取的,因為文件確實 ...

Sat Dec 29 17:59:00 CST 2018 0 11257
springboot關於讀取resources目錄下文件

IDEA在resources下創建多級目錄 在resource下,創建多級目錄或創建同級目錄,應在每個目錄之間用"/"隔開。 復制過里的 或者 用“.”的 就可能造成代碼運行時容易會出現一些目錄找不到的問題。 確定沒問題后(我讀取的是resources下的static ...

Wed Dec 08 23:03:00 CST 2021 0 951
jar中File 文件找不到異常分析與解決

源鏈接: http://hxraid.iteye.com/blog/483115#comments 我們常常在代碼中讀取一些資源文件(比如圖片,音樂,文本等等)。在單獨運行的時候這些簡單的處理當然不會有問題。但是,如果我們把代碼打成一個jar以后,即使將資源文件一並打包,這些東西 ...

Wed Jun 28 22:51:00 CST 2017 0 3849
jar 文件中讀取 resources 目錄下文件【轉】

注意兩點: 1. 將資源目錄添加到 build path,確保該目錄下文件被拷貝到 jar 文件中。 2. jar 內部的東西,可以當作 stream 來讀取,但不應該當作 file 來讀取。 例子 新建一個 maven 目錄 App.java 用於讀取 resources ...

Fri Nov 08 22:24:00 CST 2019 0 370
[Java] 在 jar 文件中讀取 resources 目錄下文件

注意兩點: 1. 將資源目錄添加到 build path,確保該目錄下文件被拷貝到 jar 文件中。 2. jar 內部的東西,可以當作 stream 來讀取,但不應該當作 file 來讀取。 例子 新建一個 maven 目錄 App.java 用於讀取 resources ...

Thu Jan 19 06:50:00 CST 2017 0 28094
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM