[英]Java: Open xml-File inside a Jar. Not able to open it
我想讀取.jar文件中的XML文檔
當我導出到jar(通過Intelliji)時,程序找不到我的文件(java.io.FileNotFoundException)。 我嘗試了所有方法(Jar-Path,Classloader等),也將文件導出到Jar中。 首先,該文件位於項目目錄中,但無法將其打開,直到將其解壓縮為止。
這是項目目錄中的位置:
inputFile = new File("SommersemesterStundenobjekte.xml");
另外,當我將正確的路徑放入罐子時。 無法打開它:
inputFile =新文件(getJarPath()+“ \\ SommersemesterStundenobjekte.xml”);
java.io.FileNotFoundException:C:\\ Users \\ thoma \\ Desktop \\ StundeplanRaunig1.0.3.jar \\ SommersemesterStundenobjekte.xml(Das System kann den angegebenen Pfad nicht finden)
但是我想,該程序只能與jar文件一起使用。
請幫忙 :)
在這種情況下,請勿使用File
。 使用this.getClass().getResourceAsStream("/SommersemesterStundenobjekte.xml")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.