Switch to Java 17

This commit is contained in:
Erik C. Thauvin 2025-04-26 00:36:20 -07:00
parent f8241e7e96
commit 16420f5916
Signed by: erik
GPG key ID: 776702A6A2DA330E
6 changed files with 11 additions and 11 deletions

View file

@ -38,11 +38,11 @@ jobs:
<<: *defaults_gradle <<: *defaults_gradle
build_gradle_jdk8: build_gradle_jdk21:
<<: *defaults <<: *defaults
docker: docker:
- image: cimg/openjdk:8.0 - image: cimg/openjdk:21.0
<<: *defaults_gradle <<: *defaults_gradle
@ -50,5 +50,5 @@ workflows:
version: 2 version: 2
gradle: gradle:
jobs: jobs:
- build_gradle_jdk8 - build_gradle_jdk21
- build_gradle_jdk17 - build_gradle_jdk17

View file

@ -11,7 +11,7 @@ jobs:
strategy: strategy:
matrix: matrix:
java-version: [8, 11, 17] java-version: [17, 21, 24]
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4

View file

@ -1,4 +1,4 @@
image: gradle:8-jdk11 image: gradle:8-jdk17
variables: variables:
GRADLE_OPTS: "-Dorg.gradle.daemon=false" GRADLE_OPTS: "-Dorg.gradle.daemon=false"

2
.idea/misc.xml generated
View file

@ -13,7 +13,7 @@
<component name="PDMPlugin"> <component name="PDMPlugin">
<option name="skipTestSources" value="false" /> <option name="skipTestSources" value="false" />
</component> </component>
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="17" project-jdk-type="JavaSDK"> <component name="ProjectRootManager" version="2" languageLevel="JDK_17" project-jdk-name="17" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/out" /> <output url="file://$PROJECT_DIR$/out" />
</component> </component>
</project> </project>

View file

@ -1,4 +1,4 @@
image: maven:3-openjdk-18 image: maven:3-openjdk-21
pipelines: pipelines:
default: default:

View file

@ -38,14 +38,14 @@ dependencies {
} }
java { java {
sourceCompatibility = JavaVersion.VERSION_1_8 sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_1_8 targetCompatibility = JavaVersion.VERSION_17
} }
kotlin { kotlin {
compilerOptions { compilerOptions {
jvmTarget.set(JvmTarget.JVM_1_8) jvmTarget.set(JvmTarget.JVM_17)
languageVersion.set(KotlinVersion.KOTLIN_1_7) languageVersion.set(KotlinVersion.KOTLIN_2_2)
} }
} }