I am trying to install and use gradle 2.7
I installed Java correctly:
java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)
I have JAVA_HOME installed correctly:
echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
When I ran gradle -v:
ERROR: JAVA_HOME is set to an invalid directory: /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
I tried using the solution indicated here Gradle does not recognize the JAVA_HOME I installed , and here Gradle finds the wrong JAVA_HOME, although it is installed correctly
but this line does not exist in my gradle file located in /usr/local/gradle/gradle-2.7/bin
Does anyone have any other suggestions?
Edit: cat ~ / .bash_profile
export JAVA_HOME=$(/usr/libexec/java_home)
export JDK_HOME=$(/usr/libexec/java_home)
export PATH=/Users/eghdk/Dev/Android/SDK/platform-tools:/Users/eghdk/Dev/Android/SDK/tools:$PATH
export ANDROID_HOME=/Users/eghdk/Dev/Android/SDK
export GRADLE_HOME=/usr/local/gradle/gradle-2.7
PATH=$GRADLE_HOME/bin:$PATH
export PATH
export GRADLE_OPTS="-Dorg.gradle.daemon=true"
EGHDK source
share