【问题标题】:Eclipse Mars Java Decompiler [closed]Eclipse Mars Java反编译器[关闭]
【发布时间】:2015-12-19 08:41:44
【问题描述】:

我刚开始使用 Eclipse Mars 作为开发环境。我曾经在旧的 eclipse 版本中安装了 jd-eclipse 反编译器。当我尝试为此安装相同的插件时,我做不到。

我需要一个eclipse中的反编译器,希望有人提出解决方案。

谢谢。

【问题讨论】:

  • 较新版本的 eclipse Mars 自带内置 jad。
  • 如果eclipse没有jad插件,请尝试从eclipse市场安装。上周,我下载了 eclipse Mars,它有插件。不知道为什么在你的下载中丢失了。
  • 我已经仔细检查过,但又没有声音了。我在 Eclipse 市场中搜索“jadclipse”时没有找到结果。

标签: java eclipse-plugin decompiler eclipse-mars


【解决方案1】:

我没有找到步骤和 URL。这里我用了

Step 1: Go to  Help -> Install New Software  -> click on 'Add'
Step 2: On pop-up fill these below details:
            Name:       JavaDecompiler
            Location:   http://jd.benow.ca/jd-eclipse/update/
Step 3: Click on checkbox - Java Decomplier Eclipse Plug-in.
Step 4: Click -> Next -> Next -> Accept The Agreement -> Finish
Step 5: Click on check-box -> Accept the trust certificate -> OK
Step 6:   Restart the eclipse.

希望对您有所帮助!

【讨论】:

  • 为日食火星工作。但不能反编译 java.util.function.Function 等少数类。
  • 我的 JRE 指向 JRE 文件夹,将其更改为 JDK,现在可以反编译所有类。
  • 截至 2019 年,更新站点已死,RockyMM 答案正在运行(其中的 cmets 无论如何)。
  • @Anshu Kumar 位置jd.benow.ca/jd-eclipse/update 已不存在
【解决方案2】:

Eclipse Class Decompiler 插件由于与广告软件捆绑而从 Eclipse Marketplace 中除名,如 Eclipse Foundation security bulletin 中所述(感谢 @slowhand 指出这一点)。

有一个无广告软件的分支here on Eclipse Marketplace 与主页here

我会强烈建议不要安装原始的 Eclipse 类反编译器!

【讨论】:

【解决方案3】:

看起来推荐的选项是http://marketplace.eclipse.org/content/jadclipse-eclipse-4x,但由于某种原因,此插件的当前更新站点不可用

【讨论】:

猜你喜欢
  • 2014-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多