1

Я скачал Java SE Runtime Environment 6u24 и Java SE Development Kit 6u24, но когда я захожу в CMD и java -version он все равно говорит:

java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)

Изменить: да, я установил их после загрузки.

Редактировать: так выглядит мой путь

PATH = C:\ оракул \ ora92 \ Bin; C:\ orant14 \ Bin; C:\ orant5a \ Bin; C:\ оракул \ ora92 \ JRE \ 1.4.2 \ Bin \ клиент; C:\ оракул \ ora92 \ JRE \ 1.4.2 \ bin; C:\ Program Files \ Oracle \ jre \ 1.3.1 \ bin; C:\ Program Files \ Oracle \ jre \ 1.1.8 \ bin; C:\ WINDOWS \ system32; C:\ WINDOWS ; C:\ WINDOWS \ System32 \ Wbem; C:\ Program Files \ Wave Systems Corp \ Диспетчер предварительной загрузки Dell \ Клиент доступа \ v5 \; C:\ orant5a \ jdk \ bin; C:\ orant14 \ jdk \ bin; C:\ Program Files \ QuickTime \ QTSystem \

4 ответа4

6

Проверьте переменную среды PATH и убедитесь, что она содержит установленный путь java_1.6\bin , а не java_1.4\bin .


C:\oracle\ora92\jre\1.4.2\bin

У вас 1.4.2 на вашем пути. Удалите это и добавьте 1.6 в ПУТИ.

4

Windows использует первый исполняемый файл в ПУТИ, который соответствует запрошенной команде.

В вашем PATH у вас есть C:\oracle\ora92\jre\1.4.2\bin в качестве одного из первых значений. Вот почему Java 1.4.2 выполняется.

(Небольшое примечание: если вы измените PATH, чтобы вначале не ссылаться на исполняемый файл Java 1.4.2, это может привести к тому, что какое-то другое приложение не будет работать, если по какой-то причине требуется Java 1.4.2 и не будет работать с более новой версией. Это вряд ли будет проблемой, если только вы не переключаетесь с 32-битной среды выполнения Java на 64-битную среду выполнения, и в этом случае есть несколько приложений, которые ломаются.)

3

Вам нужно установить среды выполнения, а не просто скачать их.

3

В соответствии с рекомендациями @ http://www.java.com/en/download/faq/remove_olderversions.xml вы должны удалить все предыдущие версии Java при обновлении до более новой версии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .