【问题标题】:Unable to export any of my projects into a .jar file无法将我的任何项目导出到 .jar 文件中
【发布时间】:2014-10-17 20:15:58
【问题描述】:

每次我尝试将工作区中的任何项目导出到 Java jar 文件中时,都会出现错误:

JAR 创建失败。有关其他信息,请参阅详细信息。 类路径上的类文件未找到或无法访问:'Server Manager/src/me/Zahach/ServerManager/main.java'

并且这个错误在我的项目中的每个类都重复出现。

我尝试重新安装 Eclipse,但没有成功。 然后我尝试重新创建一个项目并将我的包拖放到其中,这也不起作用。

发生了什么事?

【问题讨论】:

  • 您是否尝试在导出前清理和重建这些项目?
  • @Banthar Yep 尽我所能
  • @Banthar 问题来自缺少 dns_sd.jar 的 java 库。
  • 您是否尝试重新安装 JAVA?我希望这会有所帮助。
  • @LoganathanMohanraj 我已经重新安装了它。

标签: java eclipse eclipse-plugin compiler-errors export


【解决方案1】:

错误是由于缺少对应的.java 文件的.class 文件

  1. 在 Eclipse 中

    转到 Project->CleanRebuild 项目,然后尝试导出,
    如果它不起作用,请确保.class 文件存在于main.java 文件的 bin 文件夹中 你的情况

  2. 另一个解决方案是确保Classpath is Valid

【讨论】:

    【解决方案2】:

    还要确保您的工作区文件夹中的权限正常。我在更新 Eclipse 然后下载了一些 Maven 依赖项后遇到了这个问题。 最后,修复它的方法是sudo chmod 777 -R workspace/MyProject

    【讨论】:

      【解决方案3】:

      我在将我的 java 文件导出到一个压缩的 jar 文件时遇到了类似的问题,所以我检查了我的项目的 Java 构建路径,发现我从项目中引用的外部 jar 不存在于指定的文件夹位置.一旦我解决了这个问题,我就可以将我的 java 文件导出到一个 jar 中。

      【讨论】:

        【解决方案4】:

        您可能有任何完全为空的 java 文件。你在项目中有这个文件,somethingName.java 但里面什么都没有。所以没有为它生成字节码,它会抛出一个错误。您可以在错误详细信息中找到该文件并将其删除,然后再次尝试构建 jar。它有效:) 竖起大拇指

        【讨论】:

          【解决方案5】:

          我有导致错误的空 Java 文件类。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2014-10-20
            • 1970-01-01
            • 1970-01-01
            • 2012-12-06
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多