2014-01-19 5 views
0

я повышен до Java и установите следующие предварительные переменные envirnment frrom окна пользовательского интерфейса (не по командной строке)как вернуться к java 6?

JAVA_HOME = C:\Program Files\Java\jdk1.7.0_51 
PATH = %JAVA_HOME\bin% 

когда я делаю java - version отражает правильную версию Java, как «1.7.0_51»

но когда я пытаюсь вернуться к Яви Java 6 после возвращения JAVA_HOME (из окна UI) обратно в

JAVA_HOME = C:\Program Files\Java\jdk1.6.0_43 
PATH = %JAVA_HOME\bin% 

я открыл новый commad приглашения, но java - version до сих пор отражает Java версию A s "1.7.0_51"

Должен ли он не отражать версию java как.6.0_43? Не могу ли я вернуться к java 6, просто вернув java_home?

+0

http://stackoverflow.com/questions/20410555/java-default-version-doesnt-reflect-after-path-change?rq=1 попробовал это? – Zavior

+2

Непонятно, где вы работаете с этим ... редактируете переменные среды в командной строке, а затем запускаете еще одну командную строку? Обратите внимание, что JAVA_HOME в большинстве случаев не имеет значения. –

+0

@Jon Skeet обновил мое сообщение, чтобы сделать его более понятным – user3198603

ответ

2

Возможно, есть файл java.exe в вашей папке C: \ WINDOWS \ System32 \ из предыдущей установки. Замените его на C: \ Program Files \ Java \ jre6 \ bin.

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