9

我有一个带有许多包的巨大 Java 应用程序。这些包中的某些类依赖于其他包中的类。给定一个类,我想知道它的所有依赖类,反之亦然。GUI 工具应该非常有用。

4

5 回答 5

13

这里为(免费)Eclipse IDE描述了一些有用的工具。这里还有更多关于依赖工具的信息,并与 depfinder 进行了比较

于 2009-09-08T07:11:28.790 回答
7

CDA - 类依赖分析器使用起来非常简单,可以帮助您可视化包和类之间的依赖关系。

CDA 截图

于 2009-09-08T07:24:41.263 回答
1

我还推荐 Eclipse,因为有各种插件可以完成这项任务。例如ispace,它可以创建包依赖关系的图形表示。

我一般来说eclipse市场的源代码分析器部分在这个方向上有更多的插件。

于 2009-09-08T07:21:03.327 回答
0

另一种选择是Degraph:https ://github.com/schauder/degraph (我是作者,所以这显然是一个不要脸的插件)

于 2012-12-30T19:25:57.177 回答
0

您可以测试JavaDepend,它为依赖需求提供了许多有用的功能。

于 2011-10-21T20:41:43.890 回答