【发布时间】:2026-02-11 07:10:01
【问题描述】:
我有一个相当大的项目(约 30 个模块)并且想要可视化模块间的依赖关系,不包括第 3 方。
似乎现有工具根本无法处理 maven reactor。 maven 依赖插件(dependency:tree 目标)知道如何生成 graphml,但仅限于每个模块。如果我使用 append 标志,它只是将所有内容推送到一个文件中,因此输出是损坏的 graphml。
我也找到了this tool,但是好像没办法控制模块粒度。
我最后的手段是解析dependency:tree的输出,但我想在此之前我会咨询社区。p>
【问题讨论】:
标签: java maven maven-3 maven-dependency-plugin dependency-graph