从.jar文件中提取源代码


172

有没有办法从可执行的.jar文件(Java ME)中提取源代码?


3
但是请注意,这样做可能是非法的,具体取决于您是否拥有罐子的版权,居住的国家和目的。
理查德

2
如果它是开源的,请从开发人员那里获取源代码。否则“将对遵守EULA的任何行为表示赞赏”。
Andrew Thompson

检查procyon反编译器。下载jar文件以反编译jar文件。我已经给出了以下步骤
尼丁·安加迪

Answers:


146

使用JD GUI。打开应用程序,将您的JAR文件拖放到其中。


6
没有JD GUI,有没有办法从.jar获取源代码?
Zulqurnain Jutt

@zulqurnainJutt的用法,如@elachance的答案中所述jar xf filename.jar
Arvind
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.