我知道在SO上已经问过相同的问题很多次了,我已经遍历了大多数线程。但是,我仍然没有令人满意的答案,因此我想到了向社区提问。

我被分配对模块进行逆向工程的工作,并且存在以下问题:

  • 团队不知道底层组件到底是什么
    (模块是第三方解决方案)
  • 团队仅在测试零件上工作,因此他们只能为我提供
    有关流程的信息,但是起点是什么,哪个
    是他们不知道的地方。

  • 现在他们想让我深入研究代码库,并提出类图以及顺序流程等。

    在这种情况下,我从来没有工作过,在这种情况下,我不知道从哪里开始以及如何进行这项工作。我唯一拥有的就是源代码。

    我在需要帮助的地方有两个问题:
  • 是否有任何可以生成类图的Eclipse插件
    自动从源代码?
  • 在这种情况下应该采取什么方法?

  • 更新:
    我将可以访问源代码。因此,我更倾向于采用最佳方法完成任务

    最佳答案

    有几个Java反编译器可以为您提供帮助,例如JD-Core,并且有一个Eclipse版本。

    08-03 19:56