[英]What is managed dependencies in maven repository website?
您正在查看的依賴項不是 jar 文件,而是用於用作“bom”(材料清單)的 pom.xml。 它包含依賴項的首選版本,因此您無需從該父 pom 繼承即可使用這些版本號,但您可以導入它們。 請參閱介紹中的 BOM 部分: https : //maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#bill-of-materials-bom-poms
如果您查看該 pom.xml 文件: https : //search.maven.org/artifact/org.apache.logging.log4j/log4j/2.13.3/pom,您將看到dependencyManagegement
部分。 如果您導入該 pom,該部分將添加到您自己的 dependencyManagement 部分(有點)。 它還不是依賴項,只是首選版本。
這些類型的依賴項只能添加到pom.xml
的dependencyManagement
部分 - 我假設 gradle 依賴項解析遵循該行為,但我不確定,在 gradle 中支持 bom 需要一段時間才能支持。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.