我有一个已经完成的程序,它已成功编译并且运行正常。出于兴趣,我想在eclipse中的项目文件夹中看到字节码(在bin文件夹下)。我不小心将它保存为.txt而不是.class,现在jar文件无效! 这不是问题,我已经解决了,但为什么会这样呢?
答案 0 :(得分:0)
我认为这只是因为你改变了文件扩展名,Eclipse无法找到.class文件,因此它认为.jar已损坏。
Java编译器的输出不是可执行代码,但实际上是字节码。如果Eclipse无法找到此字节码,则无法执行您的代码。
我发现另一个answer显示了一个插件,允许您在将来使用Eclipse查看字节码。