gpt4 book ai didi

java - 获取有关 Maven 依赖项的信息

转载 作者:搜寻专家 更新时间:2023-10-31 20:22:51 24 4
gpt4 key购买 nike

我想知道是否可以获取有关我的 maven 项目的所有一级依赖项的信息。我需要以下信息:名称、供应商、版本、许可证类型、引用 URL、描述。所有这些信息都存储在每个包的 pom.xml 中。问题是我们有大约 20 个项目的层次结构,这些项目有数百个不断变化的依赖项。

我知道 maven dependency plugin .我运行 mvn dependency:list 并使用 grepsed 的组合提取包列表。但我需要许可证信息和 URL。我可以实现我自己的解析器来解析 pom.xml 以获取有趣的包并提取此信息,但似乎应该存在可以使用的东西。

最佳答案

maven 依赖报告可能对您有用:maven-project-info-reports-plugin

关于java - 获取有关 Maven 依赖项的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8121907/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com