2016-10-03 3 views
1
The system cannot find the path specified. 
JAVA HOME is not set correctly. 

Я получаю следующее сообщение об ошибке при попытке запустить веб-сервер в Eclipse:Затмение: JAVA_HOME не установлен

Система не может найти указанный путь. JAVA HOME установлен неправильно.

Но проверяя мои ENV переменные они выглядят правильно:

echo %JAVA_HOME% 
C:\Program Files (x86)\Java\jdk1.8.0_101 

echo %PATH% 
C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\Java\jdk1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\Java\jdk1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command; 

Есть ли что-то еще, что я не хватает?

+1

Это выглядит правильно .. Проверьте это на Cmd ... Java -версии .. Закройте ЦМД и открыть его, то попробуйте – dhS

+0

Да, что выглядит OK: ява версия -версия Java " 1.8.0_101" Java (TM) SE Runtime Environment (сборка 1.8.0_101-b13) Java HotSpot (TM) Client VM (сборка 25.101-b13, смешанный режим, обмен) Javac -версия Javac 1.8.0_101 Просто не работает в Eclipse по какой-то причине –

+0

Попробуйте закрыть и снова открыть затмение .. он должен работать – dhS

ответ

1

Проверьте наличие системных переменных среды и переменных окружения пользователя ... Кажется, что затмение принимает переменные из другой среде ..

Если проблема не устраняется, то установите JAVA_HOME в затмение сказать затмение явно где ява установлен в система. Чтобы установить JAVA_HOME в eclispe несколько параметров, приведенных ниже.

Чтобы установить JAVA_HOME в затмении перейти к меню окна -> Настройки -> Добавить переменные среды выполнения

ИЛИ

Navigate для запуска меню -> Внешние инструменты конфигурации -> Перейдите на вкладку среды -> Добавить переменную JAVA_HOME и это путь, поскольку это значение для установки переменной среды в eclipse.

+0

Добавление jdk в Java-> Установленные JREs работали –

0

Фактически путь/путь к классу/любой параметр находится в привилегии «Администратор» и к нему не будет доступа, если затмение запускается напрямую. Щелкните правой кнопкой мыши по eclipse.exe и выберите «Запуск от имени администратора».
надеюсь, что он работает

+0

Почему вы отправляете свой идентификатор gmail с ответом? –

+1

@HelloWorld, потому что он хочет сказать «Привет миру»? ;) (извините, слишком легко) – AxelH

Смежные вопросы