【发布时间】:2011-12-28 15:28:54
【问题描述】:
我想知道是否可以获得有关我的 maven 项目的所有第一级依赖项的信息。 我需要以下信息:名称、供应商、版本、许可证类型、参考 URL、描述。所有这些信息都存储在每个包的 pom.xml 中。问题是我们有大约 20 个项目的层次结构,这些项目有数百个不断变化的依赖项。
我知道maven dependency plugin。我运行mvn dependency:list 并使用greps 和seds 的组合提取包列表。但我需要许可证信息和 URL。我可以实现自己的解析器,解析 pom.xml 中有趣的包并提取这些信息,但似乎应该存在可以使用的东西。
【问题讨论】:
标签: java maven maven-plugin maven-dependency-plugin