繁体   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