瀏覽代碼

貌似解决了 generator 的 optional 的俩 jar 问题

miemie 6 年之前
父節點
當前提交
0f12cee204
共有 2 個文件被更改,包括 4 次插入2 次删除
  1. 2 0
      build.gradle
  2. 2 2
      mybatis-plus-generator/build.gradle

+ 2 - 0
build.gradle

@@ -69,6 +69,7 @@ buildscript {
     }
     dependencies {
         classpath("org.springframework.build.gradle:propdeps-plugin:0.0.7")
+        classpath("com.netflix.nebula:gradle-extra-configurations-plugin:4.0.1")
     }
 }
 
@@ -83,6 +84,7 @@ subprojects {
 
     apply plugin: 'java'
     apply plugin: 'signing'
+    apply plugin: 'nebula.optional-base'
 
     sourceCompatibility = "${javaVersion}"
     targetCompatibility = "${javaVersion}"

+ 2 - 2
mybatis-plus-generator/build.gradle

@@ -1,8 +1,8 @@
 dependencies {
     compile project(":mybatis-plus-extension")
 
-    optional rootProject.ext.dependencies["velocity"]
-    optional rootProject.ext.dependencies["freemarker"]
+    compile rootProject.ext.dependencies["velocity"], optional
+    compile rootProject.ext.dependencies["freemarker"], optional
 
     testCompile rootProject.ext.dependencies["sqlserver"]
     testCompile rootProject.ext.dependencies["postgresql"]