Java 无法将我的任何项目导出到.jar文件中

Java 无法将我的任何项目导出到.jar文件中,java,eclipse,eclipse-plugin,compiler-errors,export,Java,Eclipse,Eclipse Plugin,Compiler Errors,Export,每次我尝试将工作区中的任何项目导出到Java jar文件时,都会出现一个错误: JAR创建失败。有关更多信息,请参阅详细信息。 类路径上的类文件找不到或无法访问:'Server Manager/src/me/Zahach/ServerManager/main.java' 在我的项目中,每个类都会重复这个错误 我尝试重新安装Eclipse,但没有成功。 然后我尝试重新创建一个项目,并将我的包拖放到其中,但也没有成功 发生了什么?错误是由于相应的.java文件缺少.class文件造成的 在Eclip

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

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

在我的项目中,每个类都会重复这个错误

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


发生了什么?

错误是由于相应的
.java
文件缺少
.class
文件造成的

  • 在Eclipse中

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

  • 另一个解决方案是确保


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

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

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

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

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