ARTICLE AD BOX
I'm facing an issue where Gradle does not use JAVA_HOME and instead falls back to Android Studio's bundled JDK (JBR).
Environment
Gradle: 9.4.1
Kotlin: 2.3.0
macOS (Apple Silicon)
Android Studio
Configuration
In .idea/gradle.xml:
<option name="gradleJvm" value="#JAVA_HOME" />My JAVA_HOME:
/Library/Java/JavaVirtualMachines/amazon-corretto-21.jdk/Contents/Home/binProblem
Gradle Doctor reports:
Gradle is not using JAVA_HOME JAVA_HOME is /Library/.../amazon-corretto-21.jdk/.../bin Gradle is using /Applications/Android Studio.app/.../jbr/.../binHowever, running ./gradlew -version in terminal shows:
Launcher JVM: 21.0.9 (Amazon Corretto)Questions
Why does Android Studio ignore #JAVA_HOME?
Why is it using bundled JBR instead?
Is this expected behavior?
What is the correct way to make Gradle use JAVA_HOME consistently?
Any help would be appreciated.
