如何使Maven仅下载所有(及物)依赖性的POM文件



我当前正在使用maven依赖性 - plugin like

mvn -B dependency:copy-dependencies 
    -Dmdep.copyPom=true 
    -DoutputDirectory="$OUTDIR"

下载所有(及物)依赖性的所有POM。但是,这也是下载罐子,我不想要。我尝试使用includeTypes/excludeTypes仅限制到POM文件,但这并没有起作用,因为什么都没有检索。

是否有另一个选项/命令实际上只是检索poms?

背景:我只需要从所有瞬态POM的元数据进行合规检查。

我最终创建了一个开源项目,该项目从Maven Builds下载并收集元数据,实际上也是其他几个构建系统。它称为OSS评论工具包(简称ORT),并且通过编程方式使用Maven-Resolver库仅下载POMS来分析其包含的元数据。

最新更新