Fernflower 反编译.class文件

时间:2022-08-07 19:58:07

最近有些奇怪Intellij IDEA通过什么查看的源码,通过打开源码意外的发现如下注释

Fernflower 反编译.class文件

原来是通过Fernflower这个反编译工具w(゚Д゚)w。 使用Fernflower反编译出的代码相当友好,超级推荐!

 

 

手动进行反编译的教程:

   这里提供Fernflower下载链接 http://the.bytecode.club/fernflower.jar 。

  下好fernflower.jar后也准备好需要编译的jar包。

  使用命令行 java -jar fernflower.jar  <目标>.jar <文件夹名>/

  eg:java -jar fernflower.jar rediscounter.jar demo/

  编译成功后demo文件夹下是一个<文件名>.jar。

  可以看到比刚才的目标jar包小一些,解压此jar包就可以查看源码了!