Ответ 1
Вы должны установить его с помощью C:\Program Files\Java\jdk1.8.0_12
.
\bin
не требуется.
Я установил JAVA_HOME
в моей системе C:\Program Files\Java\jdk1.8.0_ 131\bin;
и я пытаюсь запустить команду cordova (сборка cordova) в командной строке, но я получаю сообщение об ошибке ниже. Я перепробовал все способы, но не смог решить эту проблему:
ОШИБКА: для JAVA_HOME задан неверный каталог: C:\Program Files\Java\jdk1.8.0_ 131\bin;
Пожалуйста, установите переменную JAVA_HOME
в вашей среде в соответствии с местоположением вашей установки Java.
Вы должны установить его с помощью C:\Program Files\Java\jdk1.8.0_12
.
\bin
не требуется.
JAVA_HOME
должен указывать на домашний каталог jdk, а не на jdk/bin
.
Вам нужно установить JAVA_HOME
так:
JAVA_HOME="C:\Program Files\Java\jdk1.8.0_131"
Удалите \bin
, а также удалите ;
в конце. После перезапустите cmd и запустите.
Попробуйте следующее:
\bin
из пути JAVA_HOME
. JAVA_HOME должен быть C:\Program Files\Java\jdk1.8.0_172
не включать C:\Program Files\Java\jdk1.8.0_172
(;) или bin в пути. Любая версия JDK выше 7 будет работать. Также вам нужно перезапустить cmd
установите JAVA_HOME как C:\Program Files\Java\jdk1.8.0_172
не используйте точку с запятой ";" с указанным выше значением JAVA_HOME
Чтобы убедиться, что он установлен правильно, перейдите к проверке командной строки для C:.......> sdkmanager --list
появится полный список, который позволит вам успешно сохранить его.
иначе это покажет ошибку, что путь JAVA_HOME не установлен правильно.
В окне 10 проблема была с точкой с запятой ;
,
Перейдите к edit the system environment variables
и удалите точку с запятой в конце значения JAVA_HOME
C:\Program Files\Java\jdk1.8.0_144
Другими словами, преобразуйте этот C:\Program Files\Java\jdk1.8.0_12;
в C:\Program Files\Java\jdk1.8.0_12
я думаю, вам нужно удалить ';' с конца пути Java.
После установки переменной JAVA_HOME, запустите android studio от имени администратора
Вам нужно установить только с C:\Program Files\Java\jdk1.8.0_12.
И проверьте с помощью нового cmd. Будет обновляться
JAVA_HOME
для своего каталога jdk, например C:\Program Files\Java\jdk