eclipse_64位 反编译插件:jadclipse3.3

        今天,刚刚换了个固态硬盘,顺便装了一个64win7,感觉速度的确提高了一大截,但是接踵而来也有很多麻烦,原来32位的软件大部分用不了。

        eclipse换成64位的eclipse4.2,没想到原来的反编译插件decompiler也用不了了,报错如下:

java.lang.UnsatisfiedLinkError:……\jd-eclipse.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform

就是说原来是32位的,用到64位上面就报错了

 

        后来我到网上去重新下了一个jadclipse3.3.0.jar  (http://download.csdn.net/detail/tiwerbao/5498821),这个可以适用于64eclipse,但是还是报错了:

Cannot runprogram "jad" (in directory "C:\Users\Administrator\……

 

        原来,JDK里面没有jad.exe反编译命令,所以再下载一个jad158g.win.zip (http://download.csdn.net/detail/tiwerbao/5498817),把里面的jad.exe放到JDKbin目录,再重启一下eclipse就好了。

(注:我反编译了一下JDK1.7的代码,发现注释都没有了,如果能下到源码的,还是下源码看比较好,没有注释看起来很不爽,哈哈。)

你可能感兴趣的:(eclipse插件,64位,反编译,Eclipse4.2,jadclipse3.3)