CentOS安装Java JDK
一、卸载 OpenJDK
CentOS系统默认安装了openjdk的(如果操作系统不是最小安装),需要卸载。
查看版本:
命令:rpm -qa | grep java
或者 java -version
可以得到OpenJDK的具体型号以及其他的基本信息
查询CentOS自带的Java相关组件
命令:rpm -qa | grep java
rpm:管理套件|-qa:使用询问模式,查询所有套件|grep:查找文件里符合条件的字符串|java:查找包含java字符串的文件
删除系统自带的OpenJDK:rpm -e --nodeps `rpm -qa | grep java`
验证是否删除:java -version
二、install JDK
下载JDK(JDK1.8)到本机,并传输到CentOS上。oracle官网:https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
解压JDK命令:tar -zxvf
jdk-8u202-linux-x64.tar.gz
解压完成
删除JDK压缩包命令:rm -f jdk-8u181-linux-x64.tar.gz
三、配置环境变量
输入vim /etc/profile编辑环境变量,进入编辑状态。
在编辑栏底部添加以下配置(复制以下配置,等号左右两边不能有空格):
#java config export JAVA_HOME=/usr/local/lib/java/jdk1.8.0_202 export JRE_HOME=/usr/local/lib/java/jdk1.8.0_202/jre export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin
注意:
1. /usr/local/lib/java/jdk1.8.0_202 是jdk在CentOS上的目录位置
2. CentOS6上面的是JAVAHOME,CentOS7是{JAVA_HOME}
3. 使/etc/profile里的配置立即生效命令:source /etc/profile
四、使环境变量生效并校验是否配置成功
使用配置的环境变量生效
命令:source /etc/profile
检查是否配置成功
命令:java -version
如上图,Java配置成功。