浏览代码

调整pom生成.

nieqiurong 3 月之前
父节点
当前提交
ad123d4704

+ 5 - 0
mybatis-plus/build.gradle

@@ -10,6 +10,10 @@ compileTestKotlin {
     }
 }
 
+configurations {
+    testImplementation.exclude module: 'mybatis-plus-jsqlparser-4.9'
+}
+
 dependencies {
     api project(":mybatis-plus-core")
     api project(":mybatis-plus-annotation")
@@ -19,6 +23,7 @@ dependencies {
 
     implementation "${lib."mybatis-spring"}"
     implementation "${lib."kotlin-stdlib-jdk8"}"
+    implementation project(":mybatis-plus-jsqlparser-support:mybatis-plus-jsqlparser-4.9")
 
     testImplementation "${lib.'spring-web'}"
 

+ 4 - 0
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/pom/GeneratePomTest.java

@@ -50,6 +50,10 @@ class GeneratePomTest {
             Dependency kotlinStdlib = dependenciesMap.get("kotlin-stdlib-jdk8");
             Assertions.assertEquals("compile", kotlinStdlib.getScope());
             Assertions.assertTrue(kotlinStdlib.isOptional());
+            Dependency jsqlparserLib = dependenciesMap.get("mybatis-plus-jsqlparser-4.9");
+            Assertions.assertEquals("compile", jsqlparserLib.getScope());
+            Assertions.assertTrue(jsqlparserLib.isOptional());
+
         }
     }
 

+ 0 - 1
spring-boot-starter/mybatis-plus-spring-boot-autoconfigure/build.gradle

@@ -1,7 +1,6 @@
 dependencies {
     implementation project(":mybatis-plus")
     implementation "${lib."mybatis-spring"}"
-    implementation "${lib."mybatis-spring"}"
     implementation "org.springframework.boot:spring-boot-autoconfigure:${springBootVersion}"
     implementation "org.springframework.boot:spring-boot-starter-jdbc:${springBootVersion}"
     annotationProcessor "org.springframework.boot:spring-boot-configuration-processor:${springBootVersion}"