Я пробовал и просматривал предыдущие вопросы Gradle Java_HOME, однако ни одна из опций не работает. Я следил за этим сайтом , чтобы установить Gradle. Однако все команды Gradle, которые я запускаю, приводят к следующей ошибке:
ERROR: JAVA_HOME is set to an invalid directory: /usr/lib/jvm/jdk1.8.0_241
Please set the JAVA_HOME variable in your environment to match the location of your Java installation.
Я также использую OpenJDK 11 и
$ echo $JAVA_HOME
/usr/lib/jvm/jdk1.8.0_241
Вы можете найти java home, используя следующую команду:
java -XshowSettings:properties -version 2>&1 > /dev/null | grep 'java.home'
Она напечатает что-то вроде:
java.home = /path/to/java_home
Вы можете установить вывод этой команды как JAVA_HOME, скопировав путь и добавив Следующая строка к вашему ~ / .bashrc
.
export JAVA_HOME=/path/to/java_home