【问题标题】:Problems exporting, File not loading from project导出问题,文件未从项目加载
【发布时间】:2014-03-20 05:04:04
【问题描述】:

发生的事情是我的图像和.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);

我知道图像在文件中,只是它们没有加载。

【问题讨论】:

  • 尝试将图片和.wave文件放在包含可执行jar文件的文件夹中
  • "我尝试将库提取到 jar 文件中并尝试将它们打包到 jar 文件中",请告诉所有库以及您是如何完成打包的
  • 我去export-java-Runnable Jar File-Extract required Libraries into generated JAR-
  • 我也将 export-java-Runnable Jar File-Package Required Libraries 放到生成的 JAR 中
  • 你显示的错误是在生成 jar 文件期间是一个警告,当你执行 jar 文件时你得到的错误是什么......使用日志来获取那个错误,这只会表明哪里出了问题

标签: java eclipse jar


【解决方案1】:

看看这篇文章。可能你也有同样的问题。

How to export jar with images on Eclipse?

【讨论】:

    【解决方案2】:

    使用fat jar eclipse 插件。导出时选择所有资源,如 .wav 和图像文件等。

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

    【讨论】:

      【解决方案3】:

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

      您必须在 Jar Export 对话框中检查这些,

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

      2.导出Java源文件和资源

      选项:

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

      【讨论】:

        【解决方案4】:

        请删除现有工作区并重新导入源代码 我希望这可以解决问题

        【讨论】:

        • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
        猜你喜欢
        • 2019-10-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多