zoukankan      html  css  js  c++  java
  • 为Eclipse添加反编译插件,更好的调试

    为Eclipse添加反编译插件,更好的调试

    一般来说,我们的项目或多或少的都会引用一些外部jar包,如果可以查看jar包的源代码,对于我们的调试可以说是事半功倍。

    1、下载并安装jad.exe。将jad.exe解压到程序目录(可以放置任意目录),例如:C:Program FilesJadjad.exe。

    2、安装jadclipse插件。下载并解压net.sf.jadclipse_3.3.0.jar,将其拷贝到eclipseplugins目录下,重新启动eclipse。

    3、配置jadclipse。在eclipse窗口下,点击Window > Preferences > Java > JadClipse > Path to Decompiler。 
    (设置jad的绝对路径,例如 C:Program FilesJadjad.exe) 
    可将Use Eclipse code formatter(overrides Jad formatting instructions)选项打勾,这样可以与Ctrl+Shif+F格式化出来的代码样式一致。

    执行完这几个步骤,再在导入自Jar包的类或者方法上点击查看,就可以查看源代码了,如果不能,参考下面的解决办法:

    多数情况下,是eclipse未能自动将JadClipse Class File Viewer设置成class文件的缺省打开方式。
    在Eclipse的Windows——> Perference——>General->Editors->File Associations中修改“*.class”和“*.class without source”默认关联的编辑器为“JadClipse Class File Viewer”。
    曾经配置过几次jad插件,如果不能反编译,如此设置后,屡试不爽。

  • 相关阅读:
    C 找到该列最大的前两个数字
    C 寻找和最大的子序列
    C 找出最长的回文子串(不区分大小写)
    C 字符串数组
    C 寻找重复字符并输出他们的位置
    C 寻找0~100的守形数
    C 在外部函数中修改指针变量
    C int转为二进制 再进行与操作
    C 计算阶乘之和
    C 奇偶校验
  • 原文地址:https://www.cnblogs.com/dlsunf/p/9262109.html
Copyright © 2011-2022 走看看