1. 去官网下载jdk. 我下载的是 jdk-6u31-linux-i586.bin (http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u32-downloads-1594644.html)

2.su root //切换到root账户
3. mkdir /usr/java // 在usr目录下创建java文件夹
4. mv jdk-6u31-linux-i586.bin /usr/java //将下载的jdk文件移动到你刚创建的文件夹下 前提是在你下载jdk所存放的目录下
5. chmod 777 jdk-bu31-linux-i586.bin //给安装包执行权限 前提是要在/usr/java目录下
6. ./jdk-6u31-linux-i586.bin //安装 出现none 时安装成功
7. vi /etc/profile // 设置环境变量
在文件最后加上
JAVA_HOME=/usr/java/jdk1.6.0_33
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

按Esc键退出 输入 :wq


保存/etc/profile之后,别忘了执行下面这个命令,使环境变量的更改马上起作用。

source /etc/profile

8.执行测试:

[root@gwtest java]#java -version:

java version "1.5.0"

gij (GNU libgcj) version 4.4.7 20120313 (Red Hat 4.4.7-16)


Copyright (C) 2007 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.

发现为openjdk1.5.0

[root@gwtest java]#which  java

lrwxrwxrwx. 1 root root 22 Dec 28 22:12 /usr/bin/java -> /etc/alternatives/java

[root@gwtest java]# alternatives --install /usr/bin/java java  /usr/java/jdk1.6.0_23/bin/java 300

[root@gwtest java]# alternatives --config java

#选择下面的你要的就可以了

注意:linux环境变量的分隔符是冒号“:”不是分号“;”

之后重启机器 reboot.


最后输入 java -version 查看安装jdk版本。