Не удалось установить Знатока в Windows: “JAVA_HOME установлен на недопустимый каталог”

y y

восстановит текущую строку, не удаляя ее

d d

удалит текущую строку

p

будет put строка, захваченная любым из предыдущих методов

98
задан javaPlease42 23 December 2014 в 21:19
поделиться

2 ответа

Проблемы связаны с вашими путями.

  1. Убедитесь, что каталог «E: \ java resources \ apache-maven-2.2.0 \ bin» находится на пути поиска вашей команды .
  2. Убедитесь, что переменная JAVA_HOME указывает на домашний каталог для вашей установки Java. Если вы запускаете Java из «E: \ Sun \ SDK \ jdk \ bin», тогда переменная JAVA_HOME должна указывать на «E: \ Sun \ SDK \ jdk».

    NB: JAVA_HOME НЕ должен заканчиваться на «\ bin " 1 .

  3. Убедитесь, что вы не поставили точку с запятой в переменной JAVA_HOME 2 .

    NB: JAVA_HOME должно быть одним именем каталога, а не списком имен каталогов, разделенным точками с запятой, в виде «PATH-подобного».

Также обратите внимание, что вы можете столкнуться с проблемами, если проигнорируете этот совет в инструкциях Maven в Windows о пробелах в именах ключей.

«Maven, как и многие кроссплатформенные инструменты, может столкнуться с проблемы , когда в важных именах путей есть пробелы ».

«Вам необходимо установить Java SDK (например, с сайта загрузки Oracle), и вы должны установить его по пути без пробелов , например c: \ j2se1.6.» '

«Вам необходимо распаковать дистрибутив Maven. Не распаковывайте его в середине исходного кода; выберите какое-нибудь место ( без пробелов в пути! ) и распакуйте его там».

простое решение этой проблемы - переустановить Java или Maven в другом месте, чтобы не было t пробел в пути


1 - .... если вы не сделали безумный выбор для имени места установки.

2 - Очевидно, обычное "вуду" Решение проблем с путями Windows - это поставить точку с запятой в конце. В целом это не рекомендуется, здесь абсолютно не работает.

171
ответ дан 24 November 2019 в 05:12
поделиться

ОШИБКА: JAVA_HOME установлен в недопустимый каталог. JAVA_HOME = "E: \ Sun \ SDK \ jdk \ bin" Установите переменную JAVA_HOME в вашей среде, чтобы она соответствовала местоположению вашей установки Java

JAVA_HOME должно быть установлено на E: \ Sun \ SDK \ jdk . ПУТЬ должен включать % JAVA_HOME% \ bin .

29
ответ дан 24 November 2019 в 05:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: