一. 解压安装jdk
在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录,
执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下
二、执行
[root@localhost usr]# java -version
java version "1.4.2"
gij (GNU libgcj) version 4.1.2 20080704 (Red Hat 4.1.2-46)
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
发现是1.4.2
三、删除原有的JDK
[root@localhost usr]# alternatives --remove jar /usr/bin/fastjar
[root@localhost usr]# alternatives --remove jar.1.gz /usr/share/man/man1/fastjar.1.gz
[root@localhost usr]#
四、删除原有的连接
[root@localhost usr]# cd /usr/bin/
[root@localhost bin]# rm -rf java
[root@localhost bin]# rm -rf javac
五、在/usr/bin中建立新链接
[root@localhost bin]# ln -s /usr/local/share/jdk1.6.0_45/bin/java /usr/bin/java
[root@localhost bin]# ln -s /usr/local/share/jdk1.6.0_45/bin/javac /usr/bin/javac
六、编辑环境变量
·用文本编辑器打开/etc/profile
·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
七、是环境变量生效
[root@localhost bin]# source /etc/profile
八、查看java版本
[root@localhost bin]# java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode)
[root@localhost bin]#