(提示:由于CentOS 7中有自带的openJDK,以此时的java -version显示的并不是你配置的版本,所以此时需要卸载系统自带的OpenJDk)
卸载OpenJDK
1,安装好的CentOS会自带OpenJdk,用命令
java -version
会有下面的信息:
java version “1.6.0 “OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
最好还是先卸载掉openjdk,在安装sun公司的jdk.
2.查看
# rpm -qa | grep java
显示如下信息:
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
3.卸载
# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
还有一些其他的命令
# rpm -qa | grep gcjrpm -qa | grep jdk
如果出现找不到openjdk source的话,那么还可以这样卸载
# yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
# yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
安装JDK
1.Linux的JDK下载
2.创建两个目录 在/opt/目录下
# mkdir modules
# mkdir software
3.使用FileZilla Client这个软件上传JDK压缩包至/opt/software/
目录详见基础配置 - rz
4.解压:解压到/opt/modules/目录
# tar -zxf jdk-8u121-linux-x64.gz -C /opt/modules/
5.修改配置文件:vi /etc/profile 在末尾加上
##JAVA_HOME
JAVA_HOME=/opt/modules/jdk1.8.0_121
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
6.使配置文件生效
# source /etc/profile
7.查看是否配置成功
# java -version
# javac