eclipse 安装反编译插件

eclipse 安装反编译插件

在 eclipse 跳转第三方包的源码时候会出现这个,即使修改 "Attached Source " 的内容也无济于事,这是因为别人封装好的 Jar 包我们是看不到源码的,即使 IDEA 能看到也是内置了一个反编译插件,但是 eclipse 有么?答案是有的。

这个插件就是 Java Decompiler ,他有两种方式一种是带 GUI 的也就是独立的应用,一种是基于 eclipse 的插件。今天我们选用的是它的插件。进入它的官网(http://java-decompiler.github.io/)选择 JD-Eclipse 插件进行下载,然后打开你的 eclipse。选择 Help > Install New Software... 打开

  • 把下载的压缩包拖入 work with 然后点击 Add... 会出现 Add Repository ,然后输入 name 点击 Add 即可。

  • 点击 Add 之后会出现下面的页面,选择 Select All 在点击 Next>,等待进入下个页面。

  • 继续操作下一步,选择 JD-Eclipse Plug-in 在点击 Next>

  • 最后是查看插件的 License,直接选择同意然后 Finish 即可

  • 等待一小会出现了 Software UPdates,然后选择 Restart Now

这个时候并不能查看源码,需要在配置一下反编译支持。打开 eclipse 的 Preferences 按照下面的图片打开页面。

把 "*.class" 和 "*.class without souce" 的默认 Associated editors 全部修改成 JD Class File Viewer 。如果在选项里面没有,就点击 Add... 添加。然后保存关闭,在点击方法跳转到 xxxx.class 就可以查看源码了。

# Mac  eclipse 

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×