2

我将 Eclipse Mars 4.5.1 与 Java 反编译器(JD-Eclipse 插件 v1.0.0)一起使用。

对于某个类,我在多个位置都有二进制文件,因为我将 1 个工作区用于多个项目。

JD 一直在反编译这个文件,但我确实有它的源代码。我只是无法为每个二进制文件链接它,因为在某些位置它与其他二进制文件打包在一起。

有没有办法防止JD反编译?

如果没有,有没有办法防止JD在不卸载的情况下完全反编译?

我已经尝试通过 General -> Startup and Shutdown 禁用它,但这没有任何效果。

4

1 回答 1

1

要停止反编译,您可以尝试更改默认的*.class文件关联(不要与*.class without source混淆)。导航到Window > Preferences > General > Editors > File Associations,对于*.class文件类型,将默认关联编辑器从Class Decompiler Viewer更改为Class File Viewer

有关详细信息,请参阅文档

于 2018-03-16T11:25:04.877 回答