Переменная окружения JAVA_HOME и Java JDK fun - PullRequest
13 голосов
/ 29 сентября 2010

Я хотел, чтобы Java работала на 1.6xxx - я изменил переменную JAVA_HOME и указал ее на каталог C: \ Program Files \ Java \ jdk1.6.0._16.

Я перезагружаю ПК - и думаю, что могу проверить, на какую версию Java указывает моя машина, - но она все еще указывает на более старую версию Java, например v1.5.0_16

Можете ли вы помочь мне перенастроить память на правильную настройку Java JDK?

java home

Ответы [ 4 ]

8 голосов
/ 29 сентября 2010

Вам необходимо сбросить переменную пути, чтобы она указала на значение 1,6

что-то вроде
alt text

Кроме того, убедитесь, что переменная JAVA_HOME также установлена ​​в указанном выше местоположении.

6 голосов
/ 29 сентября 2010

JAVA_HOME используется другими приложениями, такими как Tomcat. Windows просто проверяет переменную среды PATH на наличие мест, где можно найти исполняемый файл Java.

0 голосов
/ 05 февраля 2016

Это изображение объяснит все шаги.enter image description here

Подробнее Объяснение

0 голосов
/ 29 сентября 2010

Попробуйте это на оболочке cmd:

> java -version
java version "1.5.0_16"
> set PATH=%JAVA_HOME%\bin;%PATH%
> java -version
...