日期:2014-05-19  浏览次数:20698 次

如何将jar包class文件反编译成一个java源码项目出来?
公司内部封装的一个jar包,现在用jad可以临时看那个类反编译那个class文件,但是我想把那个jar给反编译出整个项目出来,该如何实现??

------解决方案--------------------
java decompiler
在File菜单下,有 Save JAR sources ,它把整个jar反编译并保存
------解决方案--------------------
目前即便最好的反编译器,都不能保证对class能绝对反编译成功,更不要说那些做过混淆的。

遇到使用了Exception嵌套的,和 break label 的,基本上都会出问题。



既然是公司内封装的jar,为啥不直接申请源码来看?