Я столкнулся с проблемой на моей коробке разработки.
У меня есть JRE6 в моей системе и никаких прав администратора.
Использовал эту команду для добавления пользовательских переменных
rundll32 sysdm.cpl,EditEnvironmentVariables
Я определил JAVA_HOME в пользовательских переменных с правильным путем к моей JRE
теперь, когда я проверяю через run>cmd>java-version
он говорит, что Java не распознается
Когда я проверяю путь с помощью команды echo% JAVA_HOME%, он показывает путь к моей JRE. И я попытался проверить переменные среды, используя
set >env.txt
Определенная переменная окружения присутствует.
Я не могу выяснить, почему JAVA не распознается, когда я проверяю командную строку через java -version
.
Более того, мой eclipse kepler не открывается, говорит, что в C:\eclipse\jre\bin\javaw.x
нет JRE или JDK. Скопировал этот файл из папки JRE, но это также не помогло в решении проблемы.