У меня есть многомодульный проект. Мне нужно использовать точную версию Hibernate.
В модуле хранилища добавлено
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"
(весенняя загрузка 1.5.15.RELEASE использует hibernate 5.0.12.Final)
У меня есть следующая иерархия модулей
+--controller
+ --service
+ --repository
И, похоже, сервисный модуль использует hibernate 5.0.12.Final.
Я нашел информацию о configurations.all , но исключить конкретную версию зависимости невозможно.
Есть ли способ использовать hibernate 4.2.15.Final во всех модулях?