java -version по-прежнему возвращает старую версию java. у меня ред хэт линукс
Я установил jdk 1.5 int eh follwing path и обновил профиль bask и сделал источник, но все же версия java показывает 1.4
JAVA_HOME=/usr/local/jdk/jdk1.5.0_10/bin/java PATH имеет /usr/local/jdk/jdk1.5.0_10/bin
но я все еще вижу java -версию даже из каталога bin /usr/local/jdk/jdk1.5.0_10/bin следующим образом
Java-версия
версия Java "1.4.2" gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-10.0.1) Copyright (C) Free Software Foundation, Inc., 2006 г. Это бесплатное программное обеспечение; см. источник условий копирования. НЕТ гарантии; даже не для КОММЕРЧЕСКОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ.
JAVA_HOME
обычно не используется JDK — это просто соглашение, иногда используемое другими приложениями. Он не будет использоваться исполняемым файломjava
или операционной системой для замены переменной средыPATH
. - person McDowell   schedule 30.01.2010