问题标签 [jd-eclipse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何让 Java Decompiler / JD / JD-Eclipse 在 Eclipse Helios 中运行
Java Decompiler (JD) 通常被推荐为一个很好的 Java Decompiler。JD-Eclipse 是 JD 的 Eclipse 插件。
我在几台不同的机器上遇到了问题,以使插件运行。每当我试图打开一个 .class 文件时,标准的“未找到源”编辑器都会显示,显示低级字节码反汇编,而不是您期望从反编译器获得的 Java 源输出。
http://java.decompiler.free.fr/?q=jdeclipse中的安装文档还不错,但在故障排除时却相当模糊。
打开这个问题来收集更多信息:在 JD 在 Eclipse Helios 中运行之前,您遇到了哪些问题?解决方案是什么?
eclipse - Unable to open more than one .class file per .jar with JD-Eclipse
I'm having trouble (maybe caching issues) with JD-Eclipse plug-in. In a .jar I can open a .class file Foo and it gets decompiled correctly. In the same .jar I open a .class file Bar and a new tab gets opened called Bar, but it has the decompiled contents of Foo.
If I go to a different .jar I can successfully decompile one .class file until I get the same behavior where every file from that .jar gets displayed as the first file.
Any thoughts on how to fix this are much appreciated.
java - 无法在 Eclipse Kepler 中使用 JD-Eclipse 反编译类
我从更新站点安装了 JD-Eclipse,但无法在 Eclipse Kepler 中运行。我已经用以前版本的 Eclipse 做到了这一点,没有任何问题。
这里的问题是,当我转到首选项 > 常规 > 编辑器 > 文件关联时,*.class 文件的默认关联编辑器是“类文件查看器(默认)(由‘Java 类文件’内容类型锁定)”。如果我将“类文件编辑器”设置为默认值,则不会保存更改。
如何解锁类文件查看器?
java - 将行号添加到已编译的类
我正在调试第 3 方专有 jar。JD-eclipse 可以很好地生成源代码,但我无法在生成的源代码中添加断点。Eclipse 抱怨类文件缺少行号信息。有没有办法解决这个问题?
java - 为 Eclipse Java EE IDE 配置 JD-Eclipse Java Decompiler 插件
我将 JD-Eclipse 安装到此处的说明的确切规格。现在,当我通过 File > Open 导航到 .class 文件时,我收到此错误:
类文件查看器无法处理给定的输入('org.eclipse.ui.ide.FileStoreEditorInput')。
我必须配置插件,还是需要将 .class 文件添加到项目存储库或类似的东西?
java - Java反编译器插件不起作用
我安装了 JD-eclipse-plugin。我想反编译 jar 文件中的类。所以我在 Project-Explorer 中选择了 jar 文件,然后在菜单中单击反编译器。然而,两个反编译器(JAD 和 JD-core)都是灰色的。
我还尝试了AVAJAVA Web Tutorials 上此博客中显示的步骤。我猜这个博客有点过时了,但是我可以在 Windows-->Preferences-->Java-->Decompiler 中看到 Jad 已正确设置。但是在 Preferences-->General-->Editors-->File Associations 中没有找到 JD-eclipse,如下图所示。. 现在我右键单击 Project-Explorer 中的 jar 文件,但没有这样的“附加源文件”。
我是否错过了设置插件的任何内容?
编辑:我正在使用以下设置:Eclipse:Mars.1 Release (4.5.1);JadClipse 4.0.0;JDK 1.8
EDIT2:忘了提到我使用 Tomcat 并想从/WebContent/WEB-INF/lib
. 这不起作用,我无法进一步折叠 jar 文件。
eclipse - 如何在 Eclipse 中禁用 Java 反编译器
我将 Eclipse Mars 4.5.1 与 Java 反编译器(JD-Eclipse 插件 v1.0.0)一起使用。
对于某个类,我在多个位置都有二进制文件,因为我将 1 个工作区用于多个项目。
JD 一直在反编译这个文件,但我确实有它的源代码。我只是无法为每个二进制文件链接它,因为在某些位置它与其他二进制文件打包在一起。
有没有办法防止JD反编译?
如果没有,有没有办法防止JD在不卸载的情况下完全反编译?
我已经尝试通过 General -> Startup and Shutdown 禁用它,但这没有任何效果。
java - 为 JD-Eclipse 安装 Realignment 时出现问题
我正在尝试使用 JD-Eclipse 插件调试 .class 文件。但是在调试一些反编译的行时,即使在所需的行中放置了断点,也会跳过。谷歌搜索后,我了解到另一个名为“realignment.jd.ide.eclipse_1.0.2.jar”的插件。我按照 SourceForge 页面执行了安装过程,并尝试将 jar 文件放到 eclipse /plugins 目录中并重新启动 eclipse(还尝试了 /dropins 目录)。根据该站点,如果我们进入此首选项/常规/编辑器/文件关联并选择“* .class”文件类型。在那里,我们应该为关联编辑器选择“Realignment for JD Class File Editor”。但并没有像预期的那样。请有人指导我正确的方向以使用此重新对齐功能。
当前环境:
Eclipse IDE:Eclipse 开普勒
JAVA:JDK 6
提前致谢。
java - 使用 Eclipse JD 进行调试 - 行不匹配
我有很多没有附加源的课程。我正在使用 JD,它在大多数情况下都可以正常工作,但是在几个文件中,它从某个点开始过多地移动线重新对齐并保持 X 线的恒定移动。在调试过程中非常烦人,即使注释中有行号。
图片相关- 请注意正确重新对齐到第 398 行,然后发生奇怪的事情,之后的所有行都移动了 6。
有没有人遇到过这个问题并知道解决方案?
一些附加信息: - Eclipse 版本 - Luna - JadClipse 文件查看器也会发生同样的情况 - 禁用重新对齐会使一切变得更糟 - 我不能只附加源代码。
rad - 无法在 RAD 9 中安装 JD-Eclipse
我正在尝试在 IBM Rational Application Developer Version: 9.5.0.2 中安装 JD-Eclipse 插件。按照链接http://jd.benow.ca/中提供的步骤使用 RAD 中的安装新软件选项。安装时遇到异常,
请帮我解决这个问题