关于jd 反编译eclipse插件报错的解决方案

java.lang.UnsatisfiedLinkError:D:\MyEclipse-8.6\configuration\org.eclipse.osgi\bundles\1158\1\.cp\lib\win32\x86_64\jd-eclipse.dll,后面一大堆的东西,当时也忘截图了。算了说一下吧,这个错是在安装jd插件时没装好,重装也一样,关键问题不在你是插件问题,我们从官网下载的插件是包括所有的,x86,linux,mac这些都有关于jd 反编译eclipse插件报错的解决方案_第1张图片

看到了吗什么linx,macosx,x86都在里面,我这里上面的错是x86_64位,这个错是网上的,我自己的还不是是linux,反正原理一样,就是你把那个插件包放入eclipse时,把多余的jar包去掉,我的是x86_32的最后只留了jd.ide.eclipse.win32.x86_0.1.3.jar;jd.ide.eclipse_0.1.3.jar两个包,其他的都去掉了。记得,如果出现以上错你就重装吧,把那个插件先去掉,在启动eclipse时加clean参数,这个会加吧,就是在桌面eclipse快捷方式右键属性里,在目标最后空格-clean就可以了,重启看看jd插件是不是已经去掉了,然后关掉再装,就是把去掉多余jar包的插件复制进去。再启动应该就可以了,如果报找不到源码那就是设置的问题,把.class的默认打开方式设置为jd,ok拉。

你可能感兴趣的:(关于jd 反编译eclipse插件报错的解决方案)