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版本。
转载于:https://blog.51cto.com/kingslanding/1730772