优化编译问题
authorTang Cheng <cheng.tang@supwisdom.com>
Fri, 12 Jul 2019 03:48:01 +0000 (11:48 +0800)
committerTang Cheng <cheng.tang@supwisdom.com>
Fri, 12 Jul 2019 03:48:01 +0000 (11:48 +0800)
build.gradle
payapi/build.gradle
ynrcc-agent/build.gradle

index 188a626..5892649 100644 (file)
@@ -19,4 +19,8 @@ subprojects {
     version = '1.0'
 }
 
+bootJar {
+    enabled = false
+}
+
 group = 'com.supwisdom'
\ No newline at end of file
index 123ad8b..18f9d7f 100644 (file)
@@ -16,12 +16,12 @@ payapiVersion = gitVersion()
 group = rootProject.group
 version = '1'
 sourceCompatibility = jdkVersion
-def startClass = 'com.supwisdom.dlpay.PayApiApplicationKt'
+def payapiStartClass = 'com.supwisdom.dlpay.PayApiApplicationKt'
 
 println("Build version: $payapiVersion")
 
 bootJar {
-    mainClassName = startClass
+    mainClassName = payapiStartClass
     manifest {
         attributes('Payapi-Version': payapiVersion)
     }
index d2ef07c..acd4a89 100644 (file)
@@ -1,8 +1,6 @@
 plugins {
     id 'java'
     id 'org.springframework.boot'
-    id 'org.jetbrains.kotlin.jvm'
-    id 'org.jetbrains.kotlin.plugin.spring'
     id "com.palantir.git-version"
     id 'com.palantir.docker'
 }
@@ -15,12 +13,12 @@ def ynrccVersion = gitVersion()
 group = rootProject.group
 version = '1'
 sourceCompatibility = jdkVersion
-def startClass = 'com.supwisdom.agent.YnrccAgentApplication'
+def ynrccStartClass = 'com.supwisdom.agent.YnrccAgentApplication'
 
 println("Build version: $ynrccVersion")
 
 bootJar {
-    mainClassName = startClass
+    mainClassName = ynrccStartClass
     manifest {
         attributes('YnrccAgent-Version': ynrccVersion)
     }
@@ -58,16 +56,3 @@ dependencies {
     testImplementation 'org.hamcrest:hamcrest:2.1'
 }
 
-compileKotlin {
-    kotlinOptions {
-        freeCompilerArgs = ['-Xjsr305=strict']
-        jvmTarget = jdkVersion
-    }
-}
-
-compileTestKotlin {
-    kotlinOptions {
-        freeCompilerArgs = ['-Xjsr305=strict']
-        jvmTarget = jdkVersion
-    }
-}