包依赖(Package Dependency)

2019-08-04 05:33发布

我有许多包一个巨大的Java应用程序。 一些在这些包中的类的对其他包中的类的依赖。 鉴于一类,我想知道它所有的相关类,反之亦然。 GUI工具应该是很有益的。

Answer 1:

还有这里介绍一些有用的工具的(免费),Eclipse IDE中。 还有的依赖工具有更多信息对抗depfinder比较这里 。



Answer 2:

CDA -类依赖分析仪是非常简单易用,并能帮助您直观的包和类之间的这些依赖。



Answer 3:

我还建议Eclipse作为有这个任务的各种插件。 例如iSpace的可创建包的依赖关系的图形表示。

我一般的源代码分析器 Eclipse的市场部已经在这个方向更多的插件。



Answer 4:

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



Answer 5:

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



文章来源: Package Dependency