Linux安装JDK1.8 | OracleJDK8
- Linux安装JDK1.8(OracleJDK8)
- 卸载openJDK
- 官网下载OracleJDK8
- 解压JDK到指定目录
- 配置JDK变量
- 查看jdk是否可用
Linux安装JDK1.8(OracleJDK8)
Hadoop官方的JDK要求https://cwiki.apache.org/confluence/display/HADOOP/Hadoop+Java+Versions
JDK变量配置参考
https://support.huaweicloud.com/sdkreference-mpc/mpc_05_0075.html
卸载openJDK
# 检查系统已安装openjdk
rpm -qa | grep -i java
# 查询并卸载已安装的jdk
rpm -qa | grep -i java | xargs -n1 rpm -e --nodeps
官网下载OracleJDK8
下载JDK
https://www.oracle.com/uk/java/technologies/javase/javase8-archive-downloads.html
免积分下载JDK
的rpm
包
下载jdk-rpm包: https://download.csdn.net/download/omaidb/79677977
解压JDK到指定目录
以jdk-8u202-linux-x64.tar.gz
为例
# 创建目录
sudo mkdir /usr/java
# 解压缩到该目录
tar xvf jdk-8u202-linux-x64.tar.gz -C /usr/java/
配置JDK变量
参考:https://help.aliyun.com/document_detail/51376.html
# 配置JDK变量
vim /etc/profile.d/jdk.sh
JDK配置内容如下:
注意
:CLASSPATH
前面有个.
JAVA_HOME=/usr/java/jdk1.8.0_202
JAVA_BIN=$JAVA_HOME/jre/bin
JRE_HOME=$JAVA_HOME/jre
# 注意前面有个"."
CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/jre/lib/charsets.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
查看jdk是否可用
# 使profile生效
source /etc/profile
# 查看java主程序目录
which java
# 测试jdk
java -version