如何更改gradle依赖的传递版本?

时间:2019-01-05 15:39:35

标签: spring hibernate gradle kotlin

我有一个gradle多模块项目。我需要使用精确的休眠版本。

在存储库模块中添加了一个

compile("org.springframework.boot:spring-boot-starter-data-jpa:1.5.15.RELEASE") {
    exclude group: 'org.hibernate', module: 'hibernate-core'
    exclude group: 'org.hibernate', module: 'hibernate-entitymanager'
}
compile "org.hibernate:hibernate-core:4.2.15.Final"
compile "org.hibernate:hibernate-entitymanager:4.2.15.Final"

(Spring Boot 1.5.15.RELEASE使用休眠模式5.0.12.Final)

我具有以下模块层次结构

+--controller
  + --service
    + --repository

似乎服务模块使用了休眠5.0.12.Final。

我找到了有关 configurations.all 的信息,但是不可能排除特定版本的依赖项。

是否有一种在所有模块中使用休眠4.2.15.Final的方法?

0 个答案:

没有答案