如何反编译 .jar 文件?

10

可能的重复问题:
我在哪里可以找到Java反编译器?
如何反编译整个Jar文件?

我有一个.jar文件。它是一个单独的文件,但我想要“反编译”它以获取原始的Java代码(或者最接近Java代码的内容 - 我能够理解和编辑的东西)。我相信我的文件是(具体地说)一个Java小程序,但它被保存为可执行的jar文件(.jar)。

我该怎么做呢?


再来一条:JAD是最好的反编译器吗? - Paŭlo Ebermann
1个回答

16

请看Java Decompiler

它使用JD-GUI让你反编译jar文件并浏览类文件作为源码。

这里是另一个stackoverflow的问题


它甚至有一个Eclipse插件,并且在打开没有源代码的类文件时可以无缝工作。 - Shahzeb
1
你甚至可以使用Java反编译器将jar文件的源代码保存在一个归档文件中,稍后可以解压缩并查看。 - Varun Bhatia

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接