问题标签 [jad]

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.

0 投票
1 回答
3786 浏览

java - 为什么 JD-GUI 在每一行都加上注释和行号?

我已经多次遇到这个问题。每当我使用 JD-GUI 反编译某些东西并保存所有源代码时,它都会在每一行前面加上一个块注释,并在方法体中插入代码的行号。这是我刚刚反编译的 jar 中的一个示例:

这似乎是 JD-GUI 必须阻止人们使用他们通过编译获得的源文件的功能。我可以使用 bash 命令相当轻松地删除所有这些注释,但这仍然很烦人。有没有办法禁用此功能?

0 投票
1 回答
915 浏览

java - Java 反编译器没有给出完整的源代码

我试图用JD反编译 .class 文件。但是我在其中得到了奇怪的代码(对非静态方法的静态调用,Classname.this.method 等)。

您能否告诉我它是否会提供 100% 的源代码?

0 投票
1 回答
2976 浏览

java - 在eclipse中反编译class文件

我已经在 Eclipse Kepler 中配置了JadClipse插件。我可以在 Eclipse 中反编译 jar 中的任何类。但是如何在eclipse中反编译不在jar中的类?

就像在命令提示符中jad -sjava HelloWorld.class命令反编译一个独立类(不在 jar 文件中)一样,我如何在 eclipse 中实现这一点?

编辑

我使用Add External Class Folder. 现在如果我按 F3,它不是反编译。相反,它正在显示Resource not found

0 投票
1 回答
269 浏览

jad - JAva Decompiler (JAD) - 不要输出带有斜杠的类名

当我使用 GUI 版本时,它显示为

但是在带有参数的控制台模式下

它输出为

有没有办法像在 gui 模式下一样输出它?我在文档http://www.javadecompilers.com/jad中没有看到任何合适的参数

0 投票
5 回答
3582 浏览

eclipse - JAD Eclipse 插件不工作,在 http://feeling.sourceforge.net/update 找不到存储库

JAD 插件似乎不适用于最新的 Eclipse。Eclipse MarketPlace在我尝试安装时搜索它后,它会显示一个带有错误详细信息的错误框

我在关注时遇到了这个错误

0 投票
1 回答
733 浏览

java - 插件“IntelliJad”初始化失败,将被禁用

安装IntelliJad插件后,重启Ideal时出现问题,有人知道是什么原因吗?我的理想版本是 2016.2 在此处输入图片描述

0 投票
0 回答
77 浏览

java - Eclipse氧气,Java:无法运行项目

项目:已安装 lwjgl,因为我正在尝试制作 3d 游戏。目前我正在尝试弄清楚 Minecraft 随机地形生成是如何工作的。但是我无法运行该项目。

当我尝试在 Eclipse 氧气中使用插件测试运行我的项目时,它给了我错误:

当我单击任何插件名称时,它只会给我:

我已经卸载了我可以在我的计算机上找到的所有 Jad 或 Jadclipse 的残余。难道我做错了什么?还是有什么我可能忽略的?

我正在尝试将项目作为 java 应用程序运行,然后它给了我 3 个选项:缓存行大小、插件测试和 XMP 文件。所有这 3 个选项都会给我错误消息。

0 投票
0 回答
84 浏览

java - Jad反编译.class文件问题——在私有变量中发现一些未知字符

当我使用 JAD 反编译 .Class 文件时,私有变量显示私有变量中的未知字符。 在此处输入图像描述

我的命令如下:

我尝试过其他反编译器(CFR、Procyon、Fernflower)并且都有类似的问题。有没有更好的方法将这些未知字符覆盖为其他可读性单词?