CentOS安装jdk1.8

借鉴https://blog.csdn.net/u010590120/article/details/94736800

使用java -version命令,如果已经安装了openjdk建议按照上面的链接指引删除。

先从官网下载jdk.tar.gz(很慢)我下好了,放上网盘链接

链接:https://pan.baidu.com/s/1TuigZEJF6MK1pNrPFCkmsw
提取码:sr92 

http://www.oracle.com/technetwork/java/javase/downloads/index.html

使用MobaXterm上传到Linux目录下

解压命令:tar zxvf 压缩包名称 (例如:tar zxvf jdk-8u152-linux-x64.tar.gz)

删除命令:rm -f 压缩包名称 (例如 rm -f jdk-8u152-linux-x64.tar.gz)

配置系统环境变量

vim /etc/profile

最后一行添加

#java environment

export JAVA_HOME=/usr/java/jdk1.8.0_241
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

刷新配置

source /etc/profile

使用java -version检测安装结果

如果出现command not found或者bash: /usr/java/jdk1.8.0_241/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,就可能是缺少了glibc库,安装即可解决

sudo yum install glibc.i686

参考:https://blog.csdn.net/NianXii/article/details/103820406

原文地址:https://www.cnblogs.com/zou-rong/p/12637947.html