原文链接:http://my.oschina.net/eviltuzki/blog/369325
1.检查现有版本JDK
1
2
3
4
|
[root@TuzkiServer ~]
# java -version
java version
"1.6.0_24"
OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-i386)
OpenJDK Server VM (build 20.0-b12, mixed mode)
|
2.查找java相关文件并卸载
1
2
3
4
|
[root@TuzkiServer ~]
# rpm -qa | grep java
tzdata-java-2012c-1.el6.noarch
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
[root@TuzkiServer ~]
# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
|
3.检查一下是否卸载干净了
1
2
|
[root@TuzkiServer ~]
# java -version
-
bash
:
/usr/bin/java
: 没有那个文件或目录
|
4.安装jdk7
1
2
3
4
5
6
7
8
9
10
11
12
13
|
[root@TuzkiServer ~]
# rpm -ivh jdk-7u71-linux-i586.rpm
Preparing...
########################################### [100%]
1:jdk
########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
jfxrt.jar...
plugin.jar...
javaws.jar...
deploy.jar...
|
5.检查是否安装成功
1
2
3
4
|
[root@TuzkiServer ~]
# java -version
java version
"1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) Server VM (build 24.71-b01, mixed mode)
|
6.以备不时之需,配置环境变量
1
|
vi
+
/etc/profile
|
1
2
3
4
5
6
|
//
添加内容
JAVA_HOME=
/usr/java/jdk1
.7.0_71
JRE_HOME=
/usr/java/jdk1
.7.0_71
/jre
PATH=$PATH:$JAVA_HOME
/bin
:$JRE_HOME
/bin
CLASSPATH=.:$JAVA_HOME
/lib/dt
.jar:$JAVA_HOME
/lib/tools
.jar:$JRE_HOME
/lib
export
JAVA_HOME JRE_HOME PATH CLASSPATH
|
1
2
3
|
[root@TuzkiServer ~]
# source /etc/profile //立即生效
[root@TuzkiServer ~]
# echo $PATH //查看PATH
/usr/lib/qt-3
.3
/bin
:
/usr/local/sbin
:
/usr/local/bin
:
/sbin
:
/bin
:
/usr/sbin
:
/usr/bin
:
/root/bin
:
/usr/java/jdk1
.7.0_71
/bin
:
/usr/java/jdk1
.7.0_71
/jre/bin
|