我想說我搜索了很多甚至谷歌和stackoverflow。關於這個問題有很多話題,但我沒有找到我需要的東西。如何在我的jar文件中獲得.txt文件?
我的問題是:
我想定義文件,該文件是在我自己的包folder.File的格式爲.TXT。 和文件是xxx\src\xxxx\myTXTFile.txt
我寫這篇文章的代碼來達到我的TXT:
File f = new File(xxx.class.getResource("pr.txt").getFile());
當我運行的NetBeans是它works.But當我編譯的代碼,然後點擊.jar文件會報告:
File not found
我該怎麼辦?
您確定這些文件在您的jar文件中可用嗎?檢查你的jar文件,並確保文件存在 – mhshams
抱歉,你是什麼意思,我不明白?我的classes文件夾中的txt文件。 src/xxx/inhere – user1716182
點擊「jar」會生成一個jar文件,它基本上是一個zip文件。找出這個文件的位置,解壓縮並查找你的.txt文件。如果不存在,請弄清楚如何讓NetBeans將.txt文件包含在正在生成的jar文件中。 –