Переменная окружения JAVA_HOME и Java JDK fun

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

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

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

Ява домой

4 ответа

Решение

Вам нужно сбросить переменную пути до 1.6

что-то вроде
альтернативный текст

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

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

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

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

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

Для более подробного объяснения

Другие вопросы по тегам