From 5196b50e5e85cf471c6e5427b8fbc518e16fe392 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Mon, 20 Oct 2025 15:51:45 +0800 Subject: [PATCH 1/2] use jdk11 for kotlin server projects --- .../libraries/jaxrs-spec/build.gradle.mustache | 6 +++--- .../kotlin-server/jaxrs-spec-array-response/build.gradle | 6 +++--- samples/server/others/kotlin-server/jaxrs-spec/build.gradle | 6 +++--- .../petstore/kotlin-server/jaxrs-spec-mutiny/build.gradle | 6 +++--- .../server/petstore/kotlin-server/jaxrs-spec/build.gradle | 6 +++--- 5 files changed, 15 insertions(+), 15 deletions(-) diff --git a/modules/openapi-generator/src/main/resources/kotlin-server/libraries/jaxrs-spec/build.gradle.mustache b/modules/openapi-generator/src/main/resources/kotlin-server/libraries/jaxrs-spec/build.gradle.mustache index 068055e17ad5..3c44e0286e33 100644 --- a/modules/openapi-generator/src/main/resources/kotlin-server/libraries/jaxrs-spec/build.gradle.mustache +++ b/modules/openapi-generator/src/main/resources/kotlin-server/libraries/jaxrs-spec/build.gradle.mustache @@ -37,14 +37,14 @@ apply plugin: "java" apply plugin: "kotlin" apply plugin: "application" -sourceCompatibility = 1.8 +sourceCompatibility = 11 compileKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } compileTestKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } repositories { diff --git a/samples/server/others/kotlin-server/jaxrs-spec-array-response/build.gradle b/samples/server/others/kotlin-server/jaxrs-spec-array-response/build.gradle index 7184bbeb236c..83d1697e1aa6 100644 --- a/samples/server/others/kotlin-server/jaxrs-spec-array-response/build.gradle +++ b/samples/server/others/kotlin-server/jaxrs-spec-array-response/build.gradle @@ -25,14 +25,14 @@ apply plugin: "java" apply plugin: "kotlin" apply plugin: "application" -sourceCompatibility = 1.8 +sourceCompatibility = 11 compileKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } compileTestKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } repositories { diff --git a/samples/server/others/kotlin-server/jaxrs-spec/build.gradle b/samples/server/others/kotlin-server/jaxrs-spec/build.gradle index 804d53562cb1..4b2e731a69b8 100644 --- a/samples/server/others/kotlin-server/jaxrs-spec/build.gradle +++ b/samples/server/others/kotlin-server/jaxrs-spec/build.gradle @@ -25,14 +25,14 @@ apply plugin: "java" apply plugin: "kotlin" apply plugin: "application" -sourceCompatibility = 1.8 +sourceCompatibility = 11 compileKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } compileTestKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } repositories { diff --git a/samples/server/petstore/kotlin-server/jaxrs-spec-mutiny/build.gradle b/samples/server/petstore/kotlin-server/jaxrs-spec-mutiny/build.gradle index f78fee560a9b..a5be14d58d84 100644 --- a/samples/server/petstore/kotlin-server/jaxrs-spec-mutiny/build.gradle +++ b/samples/server/petstore/kotlin-server/jaxrs-spec-mutiny/build.gradle @@ -26,14 +26,14 @@ apply plugin: "java" apply plugin: "kotlin" apply plugin: "application" -sourceCompatibility = 1.8 +sourceCompatibility = 11 compileKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } compileTestKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } repositories { diff --git a/samples/server/petstore/kotlin-server/jaxrs-spec/build.gradle b/samples/server/petstore/kotlin-server/jaxrs-spec/build.gradle index 804d53562cb1..4b2e731a69b8 100644 --- a/samples/server/petstore/kotlin-server/jaxrs-spec/build.gradle +++ b/samples/server/petstore/kotlin-server/jaxrs-spec/build.gradle @@ -25,14 +25,14 @@ apply plugin: "java" apply plugin: "kotlin" apply plugin: "application" -sourceCompatibility = 1.8 +sourceCompatibility = 11 compileKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } compileTestKotlin { - kotlinOptions.jvmTarget = "1.8" + kotlinOptions.jvmTarget = "11" } repositories { From ace15bee91592599bbfb727953004b984ab34ed5 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Mon, 20 Oct 2025 15:56:27 +0800 Subject: [PATCH 2/2] test with jdk11 by default --- .github/workflows/samples-kotlin-server.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/samples-kotlin-server.yaml b/.github/workflows/samples-kotlin-server.yaml index e50e501fcd75..fd083eddab34 100644 --- a/.github/workflows/samples-kotlin-server.yaml +++ b/.github/workflows/samples-kotlin-server.yaml @@ -59,7 +59,7 @@ jobs: - uses: actions/setup-java@v5 with: distribution: 'temurin' - java-version: 8 + java-version: 11 - name: Cache maven dependencies uses: actions/cache@v4 env: