centos7下载jdk1.8及设置环境变量
因为最近在学习rocketMQ,下载安装rocketMQ的时候,发现centos虚拟机上的jdk还是linux自带的openjdk,于是卸载重新安装oracle的jdk1.8.
1、卸载linux自带的jdk
1.1、查看Linux自带的JDK是否已安装
java -version
1.2、查看JDK信息
rpm -qa | grep java
java-x.x.x-gcj-compat-x.x.x.x-xxjpp.xxx
java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx
1.3、卸载(有几个卸载几个)
rpm -e --nodeps java-x.x.x-gcj-compat-x.x.x.x-xxjpp.xxx
rpm -e --nodeps java-x.x.x-openjdk-x.x.x.x-x.x.bxx.exx
2、下载
首先到oracle官网下载jdk,https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html
3.使用sftp工具将下载的jdk文件上传到Linux服务器上
4.将jdk文件移动到/usr/local/java路径下
mv jdk-8u171-linux-x64.tar.gz /usr/local/java/jdk-8u171-linux-x64.tar.gz
5.解压jdk压缩包文件
tar -zxvf jdk-8u171-linux-x64.tar.gz
6.配置环境变量
vi /etc/profile
在文件末尾加入:
export JAVA_HOME=/usr/local/java/jdk1.8.0_171
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
保存退出(友情提醒:别试图手打,尽量复制上面的,然后根据自己实际情况改,符号太容易写错了);
7.使profile生效
source /etc/profile
8.验证jdk是否安装成功
java -version
浙公网安备 33010602011771号