多语言展示
当前在线:693今日阅读:84今日分享:32

intellij idea反编译Java的class断点编译class

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的引入类库这个设置经常要用到。

推荐信息