[英]Access to resource missing with an exported jar file
如果我在eclipse中運行以下代碼,我的程序將毫無問題地進行編譯。 如果我嘗試將程序導出為可運行的jar文件,則找不到我的資源。
public class Test {
public static void main(String[] args) {
File file = new File(Tester.class.getClassLoader().getResource("res/myFile.txt").getFile());
if(!file.exists()) { System.out.println("File not found."); }
}
}
文件夾結構(通過運行jar tf test.jar
):
COM /
COM /測試/
COM /測試/ Tester.class
RES /
RES / MYFILE.TXT
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.