Próbuję przekonwertować mój projekt z Mavena na Gradle. Obecnie projekt korzysta z Spring Boot.Spring Boot otrzymaj własność pakietu w Gradle
W moim obecnym maven config mam
<dependency>
<groupId>com.fasterxml.jackson.datatype</groupId>
<artifactId>jackson-datatype-hibernate4</artifactId>
<version>${jackson.version}</version>
</dependency>
W powyższym fragmencie, właściwość jackson.version pochodzi od wiosny Boot pom. Teraz, w Gradle używam pluginu Wiosna Boot i Im próbuje użyć poniższego fragmentu kodu ..
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.4.RELEASE")
}}
apply plugin: 'idea'
apply plugin: 'spring-boot'
apply plugin: 'java'
dependencies {
compile("com.fasterxml.jackson.datatype:jackson-datatype-hibernate4")
}
W powyższym Czekam wtyczki wiosna Boot wstawić wersję Jackson- moduł hibernate4. Ale tak się nie stało
Każdy pomysł, jak to osiągnąć? Moim zamiarem jest użycie tej samej wersji kompilacji jackson w całym projekcie.
Dzięki!
Właściwie, zależności są zdefiniowane w org.springframework.boot: spring-boot-dependencies: $ springBootVersion, nie ma potrzeby importowania spring-boot-starter-parent. – wujek