Gradle-了解依赖关系的来源

时间:2018-11-29 09:28:08

标签: java gradle

我有一个项目暂时依赖于npm update 版本5.2.x和5.3.x。 我想知道5.2.x的来源。 使用hibernate-core任务,我只能看到库依赖于5.3.x。

使用dependencyInsight:

dependencies

但是这里列出的两个软件包都依赖于5.3,而不是5.2。

那么我怎么知道这个版本的来源呢?

编辑:两个模块$ ./gradlew -q :mymodule:dependencyInsight --dependency hibernate-core --configuration compile org.hibernate:hibernate-core:5.2.10.Final (selected by rule) variant "runtime" org.hibernate:hibernate-core:5.3.7.Final -> 5.2.10.Final variant "runtime" \--- org.springframework.boot:spring-boot-starter-data-jpa:2.1.0.RELEASE +--- project :core | \--- compile \--- com.github.alturkovic.distributed-lock:distributed-lock- jdbc:1.2.2 \--- project :core (*) ,不包含dependencyInsight

--configuration

1 个答案:

答案 0 :(得分:0)

这有点尴尬。

在我们的gradle.properties中,我们有:

hibernate.version=5.2.10.Final

,我不知道。我今天是随机发现的。