您的位置首页生活百科

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

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

的有关信息介绍如下:

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。

Idea 反编译class文件断点已编译Java的class第一步:file-->Setting 里面选择之后点击如图所示。或者快捷键Alt+shift+ctrl+s 进入第二步

Idea 反编译class文件断点已编译Java的class第二步:Plugins 里面输入【byte】 然后搜索出来 Java Bytecode Decompiler 选择之后点击如图所示。进入第三步

Idea 反编译class文件断点已编译Java的class第三步:点击【Apply】然后【OK】之后就会生效,进而进入第四步

Idea 反编译class文件断点已编译Java的class第四步:设置生效,之后会强制重启。然后选择restart重启之后,就会生效。

Idea 反编译class文件断点已编译Java的class第五步: 查看成效,,原来class的方法体就会出现了,同时可是实现断点查看。如图所示。

Idea 反编译class文件断点已编译Java的class第六步: 主要来对比全过程,主要来看修改的之后生效就可以看到源码了。如图所示。