转:64位eclipse安装JD反编译插件报错

转自:http://blog.csdn.net/samland/article/details/7857587

[quote]通常,我们简单地把下载回来的jdeclipse_update_site.zip解压,把plugins和features两个目录放到这个文件夹即可:D:\develop\eclipse-jee-indigo-SR2-win32-x86_64\eclipse\dropins.

下载地址:http://java.decompiler.free.fr/jd-eclipse/update


但是,不幸的是在64bit的Win7下没有那么顺利,总是报错。
错误如下:
java.lang.UnsatisfiedLinkError: D:\develop\eclipse-jee-indigo-SR2-win32-x86_64\eclipse\configuration\org.eclipse.osgi\bundles\769\1\.cp\lib\linux\x86\libjd-eclipse.so: Can't load this .dll (machine code=0x101) on a AMD 64-bit platform

仔细看路径,它显示的是x86而不是x86_64。

为此,我们需要找一个64bit的dll来换掉libjd-eclipse.so。

解压你的jdeclipse_update_site.zip,进入这个目录:
D:\Tools\java\jdeclipse_update_site\plugins\jd.ide.eclipse.win32.x86_64_0.1.3\lib\win32\x86_64
你会看到jd-eclipse.dll。
删掉D:\develop\eclipse-jee-indigo-SR2-win32-x86_64\eclipse\configuration\org.eclipse.osgi\bundles\769\1\.cp\lib\linux\x86\目录下面的这个文件libjd-eclipse.so,把jd-eclipse.dll复制过去,并改名为libjd-eclipse.so。即可解决问题。[/quote]


[b]
LZ的机器上报错的这个dll查找路径并不是769,而是837,可能这个文件夹命名还另有玄机,拷贝进去即可。[/b]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值