我想使用Mojo在我的项目中找到依赖项的所有可用版本。我需要这些信息来创建一个完整的依赖关系树,其中不仅包括传递性依赖关系,还包括所有可用版本以及它们各自的依赖关系。
问题是我不能简单地下载每个单独的元数据文件,因为这会使插件太慢。通过Mojo和Maven插件API还有什么其他方式可以找到所有其他版本,我该如何实现?
我尝试生成的树的示例。
如果仅查看pom中指定的组件,则会错过依赖项a1.0-> c1.1和b1.0-> d1.1。
说明我缺少的信息;下图显示了如果我在哪里简单使用dependency:tree会出现什么情况。