gpt4 book ai didi

java - jad 并不总是适合上课?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:55:59 25 4
gpt4 key购买 nike

我已经为 eclipse 设置了 Jad。我能够反编译 java 源代码,所以我假设配置设置正确。

问题是我包含的一些 jar 似乎没有被反编译。 IE。当我按下从我的一个 jar 中引入的类名时,我看不到源代码,但类文件编辑器提示“找不到源代码”。

为什么会这样?
如果我能看到java源代码,那不就说明反编译器已经设置好了吗?

最佳答案

请参阅 Celeritas 指出的维基百科页面:“JAD 的最新版本表示它仅支持 Java 类文件版本 45.3、46.0 和 47.0,不支持由 Java 5 生成的版本。”我们可以假设您正在尝试打开现代类文件...

您可能想要安装 JD | Java Decompiler反而。它有自己的 Eclipse 插件(我使用的),但 JadEclipse 似乎也支持它。京东最高支持 Java 7 字节码格式。

[编辑] 目前 JD-Eclipse 存在托管问题,该插件被主机标记为病毒......

您可以按照旧方式安装它,即。通过下载 zip 文件 (jdeclipse_update_site.zip) 并将 featuresplugins 文件夹放到 Eclipse 安装文件夹中...不要忘记设置 Class File Editor(JD编辑器的名字)在Preferences > General > Editors > File associations中将*.class*class without source设置为默认。

关于java - jad 并不总是适合上课?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12313167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com