diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 168812e47..c07874971 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -69,7 +69,7 @@ jobs: strategy: matrix: os: [ ubuntu-latest, windows-latest, macos-latest ] - java: [ '17', '20' ] + java: [ '17', '21' ] profiles: ['native', 'native,native-exported'] runs-on: ${{ matrix.os }} steps: diff --git a/pom.xml b/pom.xml index 1530faf46..dc51a7c5c 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ UTF-8 5.10.0 3.1.2 - 22.3.2 + 23.1.0 ${project.basedir}/src/main/java9 @@ -344,7 +344,7 @@ org.graalvm.buildtools native-maven-plugin - 0.9.25 + 0.9.27 true @@ -420,7 +420,7 @@ --> org.graalvm.sdk - graal-sdk + nativeimage ${graalvm.version} provided @@ -435,6 +435,16 @@ assertj-core 3.24.2 test + + + + net.bytebuddy + byte-buddy + + org.junit-pioneer diff --git a/src/main/java9/module-info.java b/src/main/java9/module-info.java index d124fa25a..04b499ba1 100644 --- a/src/main/java9/module-info.java +++ b/src/main/java9/module-info.java @@ -3,7 +3,7 @@ requires org.slf4j; requires transitive java.sql; requires transitive java.sql.rowset; - requires static org.graalvm.sdk; + requires static org.graalvm.nativeimage; exports org.sqlite; exports org.sqlite.core;