Java程序控制依赖图



有什么好的工具API可以从java源代码生成系统依赖图吗?我对视觉生成器不感兴趣。我想摆弄一个工具,它可以在内存中生成一个系统依赖图,然后对其进行操作。

系统依赖图是什么意思?您自己的代码中的类是如何相互依赖的,或者您的系统是如何依赖其他提供者的库(jar)的(它们依赖于其他库),或者是架构层的级别(您的Web服务器是如何依赖于数据库等)?

首先,看看PMD和其他代码分析器,对于我见过的jars,maven和其他依赖关系管理工具会产生有趣的数据,但对于体系结构层,我只能建议自己绘制它们。。。

最新更新