intellij idea 目前是仅次于Eclipse的流行开发工具,支持JAVA和其他语言,本经验仅仅介绍,intellij idea是怎么样反编译jar和class 的。首先需要安装intellij idea。目前最新版本2017,可以百度下载最新的版本,有一个网址激活方式可以免费激活intellij idea使用一段时间,如果提示未激活可以使用以下网址再次激活。在license server选项中输入以下任何一个: intellij.mandroid. idea.imsxm. idea.iteblog. 激活之后打开页面如下图。进入主界面,然后选择导入的jar包双击就可以查看里面的class,如果想要查看调用过程可以使用断点,这边intellij idea 的F8等于Eclipse的F6,intellij idea的F9等于Eclipse的F8。
工具/原料
1
intellij idea、联网激活
2
Windows系统、JDK1.8
方法/步骤
1
Idea 反编译class文件断点已编译Java的class第一步:file-->Setting 里面选择之后点击如图所示。或者快捷键Alt+shift+ctrl+s 进入第二步
2
Idea 反编译class文件断点已编译Java的class第二步:Plugins 里面输入【byte】 然后搜索出来 Java Bytecode Decompiler 选择之后点击如图所示。进入第三步
3
Idea 反编译class文件断点已编译Java的class第三步:点击【Apply】然后【OK】之后就会生效,进而进入第四步
4
Idea 反编译class文件断点已编译Java的class第四步:设置生效,之后会强制重启。然后选择restart重启之后,就会生效。
5
Idea 反编译class文件断点已编译Java的class第五步: 查看成效,,原来class的方法体就会出现了,同时可是实现断点查看。如图所示。
6
Idea 反编译class文件断点已编译Java的class第六步: 主要来对比全过程,主要来看修改的之后生效就可以看到源码了。如图所示。
注意事项
1
intellij idea一定要激活,每隔一段时间就要激活,所以联网输入网址激活即可
2
intellij idea的引入类库这个设置经常要用到。
下一篇:冬天吃羊肉好处多