diff --git a/app/cli-ac/build.gradle b/app/cli-ac/build.gradle index 38dbd1f2..fd741921 100644 --- a/app/cli-ac/build.gradle +++ b/app/cli-ac/build.gradle @@ -41,6 +41,14 @@ jar { } } +// Disable all Spring AOT processing +processAot.configure { + enabled = false; +} +processTestAot.configure { + enabled = false; +} + bootJar { archiveBaseName = 'AppleCommander' archiveAppendix = 'ac' diff --git a/app/cli-acx/build.gradle b/app/cli-acx/build.gradle index 894e5d1d..98c59e90 100644 --- a/app/cli-acx/build.gradle +++ b/app/cli-acx/build.gradle @@ -45,6 +45,14 @@ jar { } } +// Disable all Spring AOT processing +processAot.configure { + enabled = false; +} +processTestAot.configure { + enabled = false; +} + bootJar { archiveBaseName = 'AppleCommander' archiveAppendix = 'acx' diff --git a/build.gradle b/build.gradle index 6fc80c07..6abf7b71 100644 --- a/build.gradle +++ b/build.gradle @@ -14,7 +14,7 @@ ext { gsonVersion = "2.13.2" picocliVersion = "4.7.7" // 3.0(?) introduced Spring AOT automatic stuff and breaks when using GraalVM native image - springBoot = "2.7.18" + springBoot = "4.0.0" acdasmVersion = "6.1" graalvmBuildVersion = "0.11.3" clthVersion = "2.1"