diff --git a/examples/graal-native/README.md b/examples/graal-native/README.md index 5933e5b52d..0243b107bc 100644 --- a/examples/graal-native/README.md +++ b/examples/graal-native/README.md @@ -4,6 +4,7 @@ Graal native image uses ahead-of-time compilation to build an optimized executab ```console sdk install java 22.3.2.r17-grl +sdk use java 22.3.2.r17-grl export JAVA_HOME=${SDKMAN_DIR}/candidates/java/current ``` diff --git a/examples/graal-native/build.gradle.kts b/examples/graal-native/build.gradle.kts index 7b720eb005..a64c524b1f 100644 --- a/examples/graal-native/build.gradle.kts +++ b/examples/graal-native/build.gradle.kts @@ -20,8 +20,15 @@ tasks.test { } graalvmNative { - binaries.all { - resources.autodetect() + binaries { + all { + resources.autodetect() + } + named("test") { + buildArgs.add("--initialize-at-build-time=org.junit.jupiter.engine.config.InstantiatingConfigurationParameterConverter") + buildArgs.add("--initialize-at-build-time=org.junit.platform.launcher.core.LauncherConfig") + buildArgs.add("-H:+ReportExceptionStackTraces") + } } toolchainDetection = false } diff --git a/examples/graal-native/gradle/libs.versions.toml b/examples/graal-native/gradle/libs.versions.toml index c891ed411f..f1be2479ae 100644 --- a/examples/graal-native/gradle/libs.versions.toml +++ b/examples/graal-native/gradle/libs.versions.toml @@ -1,7 +1,7 @@ [versions] caffeine = "3.1.6" graal = "0.9.23" -junit = "5.9.3" +junit = "5.10.0" truth = "1.1.5" versions = "0.47.0" diff --git a/examples/graal-native/gradle/wrapper/gradle-wrapper.properties b/examples/graal-native/gradle/wrapper/gradle-wrapper.properties index a363877439..e2e7058f0e 100644 --- a/examples/graal-native/gradle/wrapper/gradle-wrapper.properties +++ b/examples/graal-native/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-rc-1-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/examples/hibernate/gradle/libs.versions.toml b/examples/hibernate/gradle/libs.versions.toml index acb9fd8c76..4820fa3ff2 100644 --- a/examples/hibernate/gradle/libs.versions.toml +++ b/examples/hibernate/gradle/libs.versions.toml @@ -2,7 +2,7 @@ caffeine = "3.1.6" h2 = "2.2.220" hibernate = "6.2.7.Final" -junit = "5.9.3" +junit = "5.10.0" slf4j = "2.0.7" truth = "1.1.5" versions = "0.47.0" diff --git a/examples/hibernate/gradle/wrapper/gradle-wrapper.properties b/examples/hibernate/gradle/wrapper/gradle-wrapper.properties index a363877439..e2e7058f0e 100644 --- a/examples/hibernate/gradle/wrapper/gradle-wrapper.properties +++ b/examples/hibernate/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-rc-1-bin.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index ece7a1c1d5..4b6693094f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -58,7 +58,7 @@ json-bind = "1.0" jsoup = "1.16.1" junit-testng = "1.0.4" junit4 = "4.13.2" -junit5 = "5.10.0-RC2" +junit5 = "5.10.0" kotlin = "1.9.0" lincheck = "2.18.1" mockito = "5.4.0"