簡體   English   中英

Java:在Jar中打開xml-File。 無法打開

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM