gpt4 book ai didi

maven - 扩展 Maven POM XML

转载 作者:行者123 更新时间:2023-12-05 02:24:36 24 4
gpt4 key购买 nike

我想扩展 Maven POM 以包含有关依赖项的元信息。我这样做是为了让律师高兴,并阻止开发人员每季度审核一次 POM 以查看我们添加的哪些 OSS 是法律部门尚未“批准”的:P

所以我想添加这样的内容:

    <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
<license>Common Public License - v 1.0<license>
<approved>true</approved>
</dependency>

然后我可以编写一个 Maven 插件或只是一个 groovy 脚本来审核我的条目并告诉我缺少什么。

我找不到任何好的方法来做到这一点?有可能吗?如果没有,有人对处理此问题的方法有建议吗?

最佳答案

Sonatype's Insight product是我见过的解决此问题的最佳解决方案。

将其与 Nexus professional 提供的采购功能相结合它可以在贵公司的应用程序中对 OSS 进行监管和审计。

关于maven - 扩展 Maven POM XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10658237/

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