修改普通用户jdk需修改etc/profile
文件最后添加以下配置
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_BIN=/usr/java/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
修改root用户jdk版本
修改etc/bashrc文件
文件最后添加以下配置
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_BIN=/usr/java/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
如果安装多个jdk,配置后老版本jdk不起作用,建议删除新版本jdk
操作方法如下
查找安装的所有jdk版本
rpm -qa | grep jdk
jdk-1.6.0_45-fcs.x86_64
jdk1.8.0_92-1.8.0_92-fcs.x86_64
删除某个版本的jdk
yum -y remove jdk1.8.0_92-1.8.0_92-fcs.x86_64
之后可以重新安装其他版本的rpm文件包
rpm -i jdk-6u45-linux-amd64.rpm