发生的事情是,我有我的图像和.wav
文件在一个项目文件夹,它在eclipse中运行良好,但是一旦我导出到一个可执行的jar文件它停止加载图像。我试过将库提取到jar文件中,也试过将它们打包到jar文件中。我该怎么办?我很恐慌,因为我明天就要把这个准备好!我知道我的路径是正确的,它开始了代码,但在一小段之后就停止了。
我得到这个错误:
JAR export finished with warnings. See details for additional information.
Exported with compile warnings:
AdventureQuestv4.0.2/src/adventureQuestv/AdventureQuestMain.java
下面是我用来加载图像
的代码URL GiantT2 = AdventureQuestBetaMain.class.getResource("GiantT.png");
giantT = ImageIO.read(GiantT2);
我知道图片在文件中,只是它们没有加载。
查看这篇文章。也许你也有同样的问题。
如何在Eclipse上导出带有图像的jar ?
使用胖jar eclipse插件。在导出时选择所有资源,如。wav和图像文件等。
在导出之前解决所有Java编译器错误和警告(最大程度)。
在eclipse中导出带有图像的jar文件时,
您必须在Jar Export对话框中勾选这些,
1。导出生成的类文件和资源
2。导出Java源文件和资源
选项:
- 压缩jar文件的内容
- 添加目录条目
请删除现有工作区并重新导入源代码我希望这可以解决问题