java - 在 Java 中使用类依赖关系构建图形的工具

标签 java gradle dependencies static-analysis

我正在寻找一种方法来可视化 java 中类之间的依赖关系,并可能在使用 gradle 构建期间集成它。

为了提供一个例子,我正在寻找一个在以下情况下的工具

class a{
    int a1;
    public function a2(){b bclass = new b();}
}

它将显示类 a 依赖于类 b。

我想要获得的是可视化设计的复杂程度以及我们如何简化它。

最佳答案

如果一个类依赖于来自不同包的类,您可以使用 grep 轻松获取导入列表(不幸的是,您不能在此处使用反射)。虽然找出驻留在同一个包中的依赖类会有点复杂。

关于java - 在 Java 中使用类依赖关系构建图形的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29745030/

相关文章:

maven - Grails: Ivy :Google Code:如何向Grails添加Google Code依赖项?

java - 在 Java 中如何获取字符串输入以接受可能的整数?

java - 用java在手机上发送阿拉伯语短信

Gradle - 如何在 settings.gradle 中定义可选的额外属性

gradle - 如何使用 kotlin dsl Gradle 将编译器参数传递给 java 编译器

android - 升级到 Android Studio 到 2.0 Preview 并使用 Instant Run 后出现 Gradle 错误

python - 无法在 CentOS 6.8 中将 ovirt-3.6 升级到 ovirt-4.0

java - 在 Eclipse 中每次运行之前关闭 Java 应用程序

java - 在android中从json创建动态表单

ruby - 您多久更新一次未发布项目的 gem?