2017-02-17 9 views
0

enter image description hereWindows7 run elasticsearch.bat Не удалось найти исполняемый java-файл. Пожалуйста, установите java в свой PATH или установите JAVA_HOME

Я хочу использовать elasticsearch на Windows64. Сначала моя версия Java отличается от Java_Home.Тогда я переустановил JAVA. И я нашел решение сказал, что система найдет JAVA в C: \ ProgramData \ Oracle \ Java \ javapath, поэтому я заменил последний java.exe javaw.exe, javaws.exe, но проблема все еще существует.

Я нашел ниже код в C: \ elasticsearch-5.2.1 \ bin \ elasticsearch, могу ли я внести какие-либо изменения в это, чтобы исправить эту проблему?

enter image description here

+0

оказалось, что у моего JAVA_HOME есть; – shery

ответ

1

Вы пробовали следующее? Проверьте переменные среды «JAVA_HOME» и «Путь» внутри системных переменных. Место для JAVA_HOME ваше местоположение вашего JDK Для переменной Path вы должны добавить новый «... \ Oracle \ Java \ javapath»

+0

Что вы подразумеваете под новым «... \ Oracle \ Java \ javapath"? – shery

+0

внутри системных переменных переменная двойного щелчка с именем «Путь» и внутри нее вы получите список местоположений. Если вы не можете найти «C: \ ProgramData \ Oracle \ Java \ javapath» среди них, нажмите кнопку «Новая» и вставьте местоположение – MJahongir

+0

, там есть «C: \ ProgramData \ Oracle \ Java \ javapath» в пути – shery

1

Добавить C:\ProgramData\Oracle\Java\javapath; в переменную Path в переменной окружения.

И удалите JAVA_HOME, так как у вас уже есть путь Java до Path, вам не нужно указывать его дважды.

Это, безусловно, поможет