У меня есть redhat 6.5 x64 и предварительно установленный Java. Команда java - version
показывает:
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
Команда /usr/sbin/alternatives --config java
показывает:
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
2 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
Мне нужно установить Oracle Java 7.0_21. Поэтому я запускаю команду yum install jdk-7u21-linux-x64.rpm
и получаю в конце:
Installed:
jdk.x86_64 2000:1.7.0_21-fcs
Complete!
Затем я снова запускаю /usr/sbin/alternatives --config java
: и он показывает то же, что и до установки Oracle Java.
Почему только что установленного Java из Orcale нет в списке?
PS
Этот ответ говорит о том, что --config
не работает с пакетами bin
но я запускаю yum install jdk-7u21-linux-x64.rpm
так что это не тот случай. Это?