Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 导出问题,文件未从项目加载_Java_Eclipse_Jar - Fatal编程技术网

Java 导出问题,文件未从项目加载

Java 导出问题,文件未从项目加载,java,eclipse,jar,Java,Eclipse,Jar,现在的情况是,我将图像和.wav文件放在一个项目文件夹中,它在eclipse中运行良好,但是一旦我将其导出到一个可执行的jar文件中,它就会停止加载图像。我尝试将库解压缩到jar文件中,并尝试将它们打包到jar文件中。我该怎么办?我很恐慌,因为我需要在明天之前准备好!我知道我的路径是正确的,它启动了代码,但过了一会儿就停止了 我得到这个错误: JAR export finished with warnings. See details for additional information.

现在的情况是,我将图像和
.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插件。导出时选择所有资源,如.wav和图像文件等


在导出之前,请(最大限度地)解决所有Java编译器错误和警告。

在eclipse中导出带有图像的jar文件时

您必须在Jar导出对话框中选中这些选项

1.导出生成的类文件和资源

2.导出Java源文件和资源

选项:

  • 压缩jar文件的内容
  • 添加目录项

尝试将图像和.wave文件放在包含可执行jar文件的文件夹中“我尝试将库解压缩到jar文件中,并尝试将它们打包到jar文件中”,请告诉我哪些库以及您是如何完成打包的I go export java Runnable Jar File Extract Required libraries to generated Jar-I go export java Runnable Jar File Package Required libraries to generated Jar Alsother您显示的错误是在生成Jar文件的过程中发出警告,执行jar文件时会出现什么错误。。。使用日志获取错误,这只会指示出哪里出了问题