diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index f727cb286..6a2dadec9 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -28,6 +28,6 @@ jobs: uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4 with: distribution: 'adopt' - java-version: '11' + java-version: '17' - name: Check run: ./gradlew test :hivemq-edge:forbiddenApis :hivemqEdgeZip diff --git a/.github/workflows/etherip-package.yml b/.github/workflows/etherip-package.yml index a28d37b54..ee85c736c 100644 --- a/.github/workflows/etherip-package.yml +++ b/.github/workflows/etherip-package.yml @@ -21,7 +21,7 @@ jobs: uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4 with: distribution: 'adopt' - java-version: '11' + java-version: '17' - uses: whelk-io/maven-settings-xml-action@9dc09b23833fa9aa7f27b63db287951856f3433d # v3.0.0 with: servers: > diff --git a/edge-plugins/build.gradle.kts b/edge-plugins/build.gradle.kts index c161082c5..03a248ffc 100644 --- a/edge-plugins/build.gradle.kts +++ b/edge-plugins/build.gradle.kts @@ -6,7 +6,7 @@ group = "com.hivemq" java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } } diff --git a/hivemq-edge/build.gradle.kts b/hivemq-edge/build.gradle.kts index b79969925..94c6a4fd4 100644 --- a/hivemq-edge/build.gradle.kts +++ b/hivemq-edge/build.gradle.kts @@ -95,7 +95,7 @@ metadata { java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } withJavadocJar() withSourcesJar() @@ -253,6 +253,8 @@ tasks.test { "--add-opens", "java.base/sun.nio.ch=ALL-UNNAMED", "--add-opens", + "java.base/java.util=ALL-UNNAMED", + "--add-opens", "jdk.management/com.sun.management.internal=ALL-UNNAMED", "--add-exports", "java.base/jdk.internal.misc=ALL-UNNAMED" diff --git a/modules/hivemq-edge-module-etherip/build.gradle.kts b/modules/hivemq-edge-module-etherip/build.gradle.kts index 57695d8d5..60500f1ba 100644 --- a/modules/hivemq-edge-module-etherip/build.gradle.kts +++ b/modules/hivemq-edge-module-etherip/build.gradle.kts @@ -16,7 +16,7 @@ group = "com.hivemq" java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } } diff --git a/modules/hivemq-edge-module-file/build.gradle.kts b/modules/hivemq-edge-module-file/build.gradle.kts index 33c9912e0..f5d2fe6f9 100644 --- a/modules/hivemq-edge-module-file/build.gradle.kts +++ b/modules/hivemq-edge-module-file/build.gradle.kts @@ -15,7 +15,7 @@ group = "com.hivemq" java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } } diff --git a/modules/hivemq-edge-module-http/build.gradle.kts b/modules/hivemq-edge-module-http/build.gradle.kts index 4044d87e9..3564bdbf2 100644 --- a/modules/hivemq-edge-module-http/build.gradle.kts +++ b/modules/hivemq-edge-module-http/build.gradle.kts @@ -15,7 +15,7 @@ group = "com.hivemq" java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } } diff --git a/modules/hivemq-edge-module-modbus/build.gradle.kts b/modules/hivemq-edge-module-modbus/build.gradle.kts index a5b1cc221..f673dfc07 100644 --- a/modules/hivemq-edge-module-modbus/build.gradle.kts +++ b/modules/hivemq-edge-module-modbus/build.gradle.kts @@ -15,7 +15,7 @@ group = "com.hivemq" java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } } diff --git a/modules/hivemq-edge-module-opcua/build.gradle.kts b/modules/hivemq-edge-module-opcua/build.gradle.kts index 154071421..adeb768ae 100644 --- a/modules/hivemq-edge-module-opcua/build.gradle.kts +++ b/modules/hivemq-edge-module-opcua/build.gradle.kts @@ -15,7 +15,7 @@ group = "com.hivemq" java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } } diff --git a/modules/hivemq-edge-module-plc4x/build.gradle.kts b/modules/hivemq-edge-module-plc4x/build.gradle.kts index 15a8cabfc..da44f6d6f 100644 --- a/modules/hivemq-edge-module-plc4x/build.gradle.kts +++ b/modules/hivemq-edge-module-plc4x/build.gradle.kts @@ -16,7 +16,7 @@ group = "com.hivemq" java { toolchain { - languageVersion.set(JavaLanguageVersion.of(11)) + languageVersion.set(JavaLanguageVersion.of(17)) } }