Gradle依赖树,(*)代表什么?

36

我在想Gradle的依赖树中 (*) 代表什么。我已经在网上搜索了很久,但没有找到答案。

+--- org.apache.httpcomponents:httpclient:4.2.6 -> 4.5 (*)

    |    +--- org.apache.jena:apache-jena-libs:2.12.1
    |    |    +--- org.apache.jena:jena-tdb:1.1.1
    |    |    |    +--- org.apache.jena:jena-arq:2.12.1
    |    |    |    |    +--- org.apache.jena:jena-core:2.12.1
    |    |    |    |    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.10
    |    |    |    |    |    +--- org.apache.jena:jena-iri:1.1.1
    |    |    |    |    |    |    +--- org.slf4j:slf4j-api:1.7.6 -> 1.7.10
    |    |    |    |    |    |    \--- log4j:log4j:1.2.17
    |    |    |    |    |    +--- xerces:xercesImpl:2.11.0
    |    |    |    |    |    |    \--- xml-apis:xml-apis:1.4.01
    |    |    |    |    |    \--- log4j:log4j:1.2.17
    |    |    |    |    +--- org.apache.httpcomponents:httpclient:4.2.6 -> 4.5 (*)
    |    |    |    |    +--- com.github.jsonld-java:jsonld-java:0.5.0
    |    |    |    |    |    +--- com.fasterxml.jackson.core:jackson-core:2.3.3 -> 2.5.1
    |    |    |    |    |    +--- com.fasterxml.jackson.core:jackson-databind:2.3.3 -> 2.5.1 (*)
    |    |    |    |    |    \--- org.slf4j:jcl-over-slf4j:1.7.7 -> 1.7.10 (*)
2个回答

41

(*) - 省略的依赖项(已在先前列出)

应该显示在您的依赖树下。

标记依赖项的依赖关系被省略以提高可读性,因为它们已经在依赖图输出的更高位置列出。

此外,

(c) - 依赖约束条件
(n) - 未解析


2
这是一个版本替换,基于当前生效的解决方案策略。 - RaGe
2
@joeybaruch 是的 - RaGe
1
@isJulian00 (c) - 依赖约束 - Jan
6
“(n)”是什么意思?是否有官方Gradle文档可以查阅此内容? - kiltek
1
(n)- 未解决(配置不应被解决) - robd
显示剩余3条评论

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接