首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Java反编译器插件不工作

Java反编译器插件不工作
EN

Stack Overflow用户
提问于 2015-11-17 17:10:09
回答 3查看 29.5K关注 0票数 21

我已经安装了JD-eclipse-plugin。我想反编译jar文件中的类。因此,我在Project-Explorer中选择jar文件,然后单击菜单中的Decompiler。然而,两个反编译器(JAD和JD-core)都是灰色的。

我还尝试了this blog on AVAJAVA Web Tutorials中显示的步骤。我猜这个博客有点过时了,但是我可以在Windows-->Preferences-->Java-->Decompiler中看到Jad设置正确。但是在Preferences-->General-->Editors->File Associations中找不到JD-eclipse,如下图所示。

。现在,我在Project-Explorer中右键单击jar-file,但是没有这样的"Attach Source File“。

我在安装插件时有没有遗漏什么?

编辑:我正在使用以下设置: Eclipse: Mars.1版本(4.5.1);JadClipse 4.0.0;JDK1.8

Tomcat :忘了提一下,我使用的是EDIT2,我想深入了解一下/WebContent/WEB-INF/lib中的库。这不起作用,我不能进一步折叠jar文件。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-11-17 18:06:32

显然,我混合了实际的JD- Eclipse -plugin和一个名为JadClipse for eclipse的插件,这是一个与eclipse marketplace略有不同的插件。因此,当我关注installation instructions of JD-eclipse时,我可以为问题中发布的屏幕截图设置选项。因此,我将JD-eclipse设置为具有和没有源代码的*..class文件的缺省设置。

我犯的第二个错误是一个非常愚蠢和明显的错误,即我想要从Tomcat的WEB-INF-文件夹中浏览jar文件,而不是从Java Resources中。因此,我根本无法深入研究jar文件,这阻碍了我进入类级,从而无法反编译jar中包含的那些类。

我希望这对那些在eclipse插件方面遇到麻烦的人有所帮助。

票数 5
EN

Stack Overflow用户

发布于 2018-10-15 15:47:09

对于Eclipse2018-09,这个问题与“没有源的类”有关

  • 我已经通过转到:

解决了这个问题

代码语言:javascript
复制
1. Preferences
2. General
3. Editors
4. File Associations
5. Class without source

并将反编译器查看器设置为默认:请参见以下屏幕截图:

票数 72
EN

Stack Overflow用户

发布于 2018-11-20 20:42:42

我也有同样的问题,但是“没有源代码的类”确实有默认的反编译器查看器。所以我所做的就是将类文件查看器设置为默认设置,然后切换回来,这样就解决了这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33752956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档