4

以前关于 Stack Overflow的问题表明,可以绘制 Maven 托管项目中所有模块的图表。

我想知道是否有人已经完成并发布了 Maven Central 管理的所有依赖项的权威可视化表示?

4

1 回答 1

3

有一个工具可以帮助你实现目标,它叫做Pom Explorer

你可以在这里找到网站:github.com/learno/pom-explorer

它是处理 maven 项目图的工具。作为预告片,我可以说在我的机器上它在 4 秒内分析了 4000 个 pom.xml 文件。然后在分析的 pom 图上方提供了许多功能:

  • 依赖分析(谁依赖GAV,这个GAV依赖哪个gav,具有传递性),
  • 分辨率(pom explorer 知道定义的属性在哪里,它管理依赖项和 bom 导入),
  • 操作(您可以使用它来转换您的 pom 图,假设您希望许多项目使用新版本的依赖项),
  • 构建(pom explorer 分析你的 pom 图表并知道它们应该按什么顺序构建,然后它会构建所有东西!它甚至可以观察你的项目目录是否有变化),
  • 导出(今天有 CSV 和 GRAPHML 导出),
  • 可视化(pom explorer 可以向您展示项目图表的交互式 3D 可自定义可视化)。

它现在正在积极开发中,所以不要犹豫尝试它,报告错误并要求有用的功能!文档还没有完成,所以再次不要犹豫!

谢谢

于 2015-12-03T12:59:49.807 回答