浏览代码

升级Java21.

nieqiurong 1 年之前
父节点
当前提交
fa8414451a
共有 4 个文件被更改,包括 11 次插入3 次删除
  1. 5 1
      build.gradle
  2. 1 1
      gradle/wrapper/gradle-wrapper.properties
  3. 4 0
      mybatis-plus-extension/build.gradle
  4. 1 1
      settings.gradle

+ 5 - 1
build.gradle

@@ -7,7 +7,7 @@ allprojects {
 
 ext {
     configuration = [
-        javaVersion = JavaVersion.VERSION_17
+        javaVersion = JavaVersion.VERSION_21
     ]
 
     libraries = [
@@ -93,6 +93,10 @@ subprojects {
     sourceCompatibility = "${javaVersion}"
     targetCompatibility = "${javaVersion}"
 
+    lombok {
+        version = "1.18.30"
+    }
+
     compileJava {
         options.release = 8
     }

+ 1 - 1
gradle/wrapper/gradle-wrapper.properties

@@ -1,5 +1,5 @@
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.3-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-rc-1-bin.zip
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists

+ 4 - 0
mybatis-plus-extension/build.gradle

@@ -1,5 +1,9 @@
 apply plugin: 'kotlin'
 
+compileKotlin{
+    kotlinOptions.jvmTarget = "1.8"
+}
+
 dependencies {
     api project(":mybatis-plus-core")
     implementation "${lib."mybatis-spring"}"

+ 1 - 1
settings.gradle

@@ -8,7 +8,7 @@ buildscript {
 
     dependencies {
         //noinspection DifferentKotlinGradleVersion
-        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.10"
+        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.9.20-Beta"
         classpath "gradle.plugin.com.hierynomus.gradle.plugins:license-gradle-plugin:0.16.1"
         classpath "io.freefair.gradle:lombok-plugin:6.6.3"
     }