1

我有一个旧的 .JAR 文件。我可以用 JD-GUI 反编译它,但这给了我一组类文件。我正在尝试遵循代码,但各个类之间的联系有限。

我可以手动跟踪代码,但有没有办法“重新链接”或创建项目,以便我可以更轻松地导航。

JD-GUI 在为某些类添加下划线时会部分执行此操作,但仅将我带到该类。我想直接进入声明或查看所有用法。

4

2 回答 2

8

如果我理解您的问题,您需要类似于 eclipseGoto引用和声明等的选项。

  • 从中打开 JD-GUI 和 JAR 文件
  • 选择 Save All sources 选项它将创建带有源的 zip 文件
  • 现在将zip解压缩到一个文件夹中
  • 打开eclipse并创建java项目。
  • 复制提取的内容并将其粘贴src到eclipse中的文件夹中
于 2011-06-22T10:53:43.170 回答
1

为了更有效地工作,您可以执行以下操作。

  • 打开 Eclipse IDE,按 CTRL + N,选择 Java Project 选项。

在此处输入图像描述

  • 取消选中选项Default Location,搜索反编译的项目文件夹

在此处输入图像描述

  • 选择项目,再次选中默认选项选项并完成向导。

在此处输入图像描述

通过这些步骤,您将准备好工作。

于 2020-03-30T20:18:19.357 回答