|
@@ -1,8 +1,14 @@
|
|
|
|
+
|
|
|
|
+plugins {
|
|
|
|
+ id 'io.spring.dependency-management' version '1.0.11.RELEASE'
|
|
|
|
+}
|
|
|
|
+
|
|
subprojects {
|
|
subprojects {
|
|
apply plugin: "java-library"
|
|
apply plugin: "java-library"
|
|
apply plugin: "idea"
|
|
apply plugin: "idea"
|
|
apply plugin: "eclipse"
|
|
apply plugin: "eclipse"
|
|
apply plugin: "maven-publish"
|
|
apply plugin: "maven-publish"
|
|
|
|
+ apply plugin: 'io.spring.dependency-management'
|
|
|
|
|
|
|
|
|
|
[compileJava, compileTestJava, javadoc]*.options*.encoding = "UTF-8"
|
|
[compileJava, compileTestJava, javadoc]*.options*.encoding = "UTF-8"
|
|
@@ -12,6 +18,14 @@ subprojects {
|
|
all*.exclude module: "spring-boot-starter-logging"
|
|
all*.exclude module: "spring-boot-starter-logging"
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ dependencyManagement {
|
|
|
|
+ imports {
|
|
|
|
+ mavenBom "org.springframework.cloud:spring-cloud-dependencies:$springCloudVersion"
|
|
|
|
+ mavenBom "org.springframework.boot:spring-boot-dependencies:$springBootVersion"
|
|
|
|
+ mavenBom "com.alibaba.cloud:spring-cloud-alibaba-dependencies:$springCloudAlibabaVersion"
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
dependencies {
|
|
dependencies {
|
|
compileOnly("org.projectlombok:lombok:$lombokVersion")
|
|
compileOnly("org.projectlombok:lombok:$lombokVersion")
|
|
annotationProcessor("org.projectlombok:lombok:$lombokVersion")
|
|
annotationProcessor("org.projectlombok:lombok:$lombokVersion")
|