redhat7.2
#java -version
openjdk1.8
#rpm -i jdk-7u80-linux-x64.rpm
#updatedb;locate java
#alternatives --install /usr/bin/java java /usr/java/default/bin/java 0
#alternatives --config java
共有 2 个提供“java”的程序。
选项 命令
-----------------------------------------------
*+ 1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64/jre/bin/java
2 /usr/java/default/bin/java
按 Enter 保留当前选项[+],或者键入选项编号:2
#java -version
java version "1.7.0_80"
#vim /etc/profile.d/jdk.sh
JAVA_HOME=/usr/java/default
PATH=$PATH:$JAVA_HOME/bin
#source /etc/profile
#echo $PATH
#jps
http://www.51testing.com/html/57/121957-225614.html
The RPM package creates two links: /usr/java/latest and /usr/java/default.
The /usr/java/latest link will always point to the version of Java that is considered the latest version. Subsequent upgrades of the package will overwrite this value if it is not the latest version.
By default, /usr/java/default points to /usr/java/latest.
就可以知道 其实JAVA_HOME 设置为 /usr/java/default 就可以了
本文出自 “记笔记” 博客,请务必保留此出处http://dressame.blog.51cto.com/12551541/1896275
原文:http://dressame.blog.51cto.com/12551541/1896275