- I noticed that https://github.com/version-fox/vfox-java/issues/1 requires setting `GRAALVM_HOME` after switching GraalVM CE or Oracle GraalVM. And there is this logic at https://github.com/version-fox/vfox-java/blob/main/hooks/env_keys.lua#L21 . - From my point of view, this is unreasonable behavior, because `GRAALVM_HOME` is usually not consistent with `JAVA_HOME`. In the GraalVM community, developers often use `GRAALVM_HOME` to bypass Gradle's restrictions on JDK runtime to compile GraalVM Native Image, because the Gradle version used by the GraalVM community is usually very old. Refer to https://github.com/graalvm/native-build-tools/issues/606#issuecomment-2200257911 . - Early investigation came from https://github.com/graalvm/native-build-tools/pull/734 .