Explorar el Código

feat:gradle依赖统一管理和依赖传递

yang yi hace 1 mes
padre
commit
318d95c030
Se han modificado 1 ficheros con 7 adiciones y 1 borrados
  1. 7 1
      ms-user/build.gradle.kts

+ 7 - 1
ms-user/build.gradle.kts

@@ -1,5 +1,5 @@
 plugins {
-    java
+    id("java-library")
 }
 
 group = "space.anyi"
@@ -11,8 +11,14 @@ repositories {
 }
 
 dependencies {
+    //使用platform方法导入的是BOM依赖管理,BOM依赖管理会自动管理依赖的版本
+    api(platform("org.springframework.cloud:spring-cloud-dependencies:3.1.1"))
+    api(platform("org.springframework.boot:spring-boot-dependencies:2.7.0"))
+    api("org.springframework.cloud:spring-cloud-starter")
+    api("org.springframework.cloud:spring-cloud-starter-openfeign")
     testImplementation("org.junit.jupiter:junit-jupiter-api:5.6.0")
     testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
+
 }
 
 tasks.getByName<Test>("test") {