jdk8
(1)安装并指定路径和优先度,这里的优先度为8
官方下载tar
http://www.oracle.com/technetwork/java/javase/downloads/index.html
root解压放到/usr/java/jdk1.8.0_05
update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_05 8
(很多时候看人家用200,300也没觉得比16000高,可能状态是手工的缘故,觉得6/7/8这种还是比较了然的)
(2)查看jdk列表
alternatives --display java
[echo]
java - 状态是手工。
链接目前指向 /usr/java/jdk1.8.0_05
/usr/lib/jvm/jre-1.6.0-openjdk/bin/java - 优先度 16000
从 keytool:/usr/lib/jvm/jre-1.6.0-openjdk/bin/keytool
从 orbd:/usr/lib/jvm/jre-1.6.0-openjdk/bin/orbd
从 pack200:/usr/lib/jvm/jre-1.6.0-openjdk/bin/pack200
从 rmid:/usr/lib/jvm/jre-1.6.0-openjdk/bin/rmid
从 rmiregistry:/usr/lib/jvm/jre-1.6.0-openjdk/bin/rmiregistry
从 servertool:/usr/lib/jvm/jre-1.6.0-openjdk/bin/servertool
从 tnameserv:/usr/lib/jvm/jre-1.6.0-openjdk/bin/tnameserv
从 unpack200:/usr/lib/jvm/jre-1.6.0-openjdk/bin/unpack200
从 jre_exports:/usr/lib/jvm-exports/jre-1.6.0-openjdk
从 jre:/usr/lib/jvm/jre-1.6.0-openjdk
从 java.1.gz:/usr/share/man/man1/java-java-1.6.0-openjdk.1.gz
从 keytool.1.gz:/usr/share/man/man1/keytool-java-1.6.0-openjdk.1.gz
从 orbd.1.gz:/usr/share/man/man1/orbd-java-1.6.0-openjdk.1.gz
从 pack200.1.gz:/usr/share/man/man1/pack200-java-1.6.0-openjdk.1.gz
从 rmid.1.gz:/usr/share/man/man1/rmid-java-1.6.0-openjdk.1.gz
从 rmiregistry.1.gz:/usr/share/man/man1/rmiregistry-java-1.6.0-openjdk.1.gz
从 servertool.1.gz:/usr/share/man/man1/servertool-java-1.6.0-openjdk.1.gz
从 tnameserv.1.gz:/usr/share/man/man1/tnameserv-java-1.6.0-openjdk.1.gz
从 unpack200.1.gz:/usr/share/man/man1/unpack200-java-1.6.0-openjdk.1.gz
/usr/java/jdk1.8.0_05 - 优先度 8
从 keytool:(null)
从 orbd:(null)
从 pack200:(null)
从 rmid:(null)
从 rmiregistry:(null)
从 servertool:(null)
从 tnameserv:(null)
从 unpack200:(null)
从 jre_exports:(null)
从 jre:(null)
从 java.1.gz:(null)
从 keytool.1.gz:(null)
从 orbd.1.gz:(null)
从 pack200.1.gz:(null)
从 rmid.1.gz:(null)
从 rmiregistry.1.gz:(null)
从 servertool.1.gz:(null)
从 tnameserv.1.gz:(null)
从 unpack200.1.gz:(null)
当前“最佳”版本是 /usr/lib/jvm/jre-1.6.0-openjdk/bin/java。
(3)选择jdk
alternatives --config java
(4)配置环境变量
切换到自己的用户
vi ~/.bashrc
#Java
export JAVA_HOME=/usr/java/jdk1.8.0_05
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=$JAVA_HOME/lib/*.jar:$JAVA_HOME/jre/lib/*.jar
source ~/.bashrc