Как мне обновить мой Java?

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 \

code511788465541441
источник

Ответы:

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, который соответствует запрошенной команде.

В вашем 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

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

JZD
источник
1
конечно я их установил. ты пытаешься быть смешным?
1
@ Пользователь, не пытаюсь быть смешным. Вы только упомянули, что загрузили их, я просто позаботился о том, чтобы вы запомнили их установку. Я не знаю, спишь ли ты два часа или нет.
JZD
3

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

Stylez
источник
1
+1: до недавнего времени установщики Java плохо справлялись с существующими установками; удалите их все и начните сначала для лучших результатов. Панель управления Java также может быть полезна при определении того, какие версии Java установлены и где они находятся.
boot13