转载自:http://www.2cto.com/kf/201701/583752.html
效果很好,特此保存
[dupenghui
@mini01
~]$ java -version
java version
"1.7.0_09-icedtea"
OpenJDK Runtime Environment (rhel-
2.3
.
4.1
.el6_3-i386)
OpenJDK Client VM (build
23.2
-b09, mixed mode)
系统有时候会默认使用OpenJDK版本,需要卸载后,重新安装自己需要的JDK版本
以下操作,请切换至root权限进行操作
2、查询OpenJDK,发现有两个openJDK版本
1
2
3
4
|
[root
@mini01
dupenghui]# rpm -qa|grep java
tzdata-java-2012j-
1
.el6.noarch
java-
1.7
.
0
-openjdk-
1.7
.
0.9
-
2.3
.
4.1
.el6_3.i686
java-
1.6
.
0
-openjdk-
1.6
.
0.0
-
1.50
.
1.11
.
5
.el6_3.i686
|
3、删除openJDK版本
1
|
[root
@mini01
dupenghui]# rpm -e --nodeps java-
1.7
.
0
-openjdk-
1.7
.
0.9
-
2.3
.
4.1
.el6_3.i686
|
1
|
[root
@mini01
dupenghui]# rpm -e --nodeps java-
1.6
.
0
-openjdk-
1.6
.
0.0
-
1.50
.
1.11
.
5
.el6_3.i686
|
4、再次查询OpenJDK,openJDK已删除
1
2
|
[root
@mini01
dupenghui]# rpm -qa|grep java
tzdata-java-2012j-
1
.el6.noarch
|
5、开始安装JDK,JDK安装路径: JDK7 我的linux版本是32位的, 所以JDK也是32位的 安装完成上传到linux上
输入 ll 查询
1
2
|
[root
@mini01
dupenghui]# ll
-rw-rw-r--.
1
dupenghui dupenghui
143589987
8
月
2
16
:
48
jdk-7u67-linux-i586.tar.gz
|
6、解压 #如果需要解压到其他目录 可以在末尾处加上 -C /usr/local/
1
|
[root
@mini01
dupenghui]# tar -zxvf jdk-7u67-linux-i586.tar.gz
|
7、将JDK路径加入环境变量中
1
|
[root
@mini01
jdk1.
7
.0_67]# vim /etc/profile
|
将下面内容复制到文件最后一行:
1
2
|
export JAVA_HOME=/home/dupenghui/jdk1.
7
.0_67 #这里换成你的JDK解压路径
export PATH=$PATH:$JAVA_HOME/bin
|
8、刷新配置文件
1
|
[root
@mini01
jdk1.
7
.0_67]# source /etc/profile
|
9、完成,查看JDK版本
1
2
3
4
|
[root
@mini01
jdk1.
7
.0_67]# java -version
java version
"1.7.0_67"
Java(TM) SE Runtime Environment (build
1.7
.0_67-b01)
Java HotSpot(TM) Client VM (build
24.65
-b04, mixed mode)
|