我有许多包一个巨大的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