![](/img/trans.png)
[英]How to use Maven pom to download jar files only to a specific directory?
[英]How to make Maven download only the POM files for all (transitive) dependencies?
我目前正在使用maven-dependency-plugin 之類的
mvn -B dependency:copy-dependencies \
-Dmdep.copyPom=true \
-DoutputDirectory="$OUTDIR"
下載所有(傳遞)依賴項的所有 POM。 但是,這也會下載我不想要的 JAR。 我嘗試使用includeTypes
/ excludeTypes
來限制 POM 文件,但這不起作用,因為當時沒有檢索到任何內容。
是否有另一個選項/命令真的只是檢索 POM?
背景:我只需要來自所有可傳遞 POM 的元數據來進行合規性檢查。
我最終創建了一個開源項目,該項目從 Maven 構建以及其他幾個構建系統下載和收集元數據。 它被稱為OSS Review Toolkit (簡稱 ORT),並以編程方式使用maven-resolver庫僅下載 POM 以分析其包含的元數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.