一、检测是否有已安装的JDK
用 java -version 命令查看jdk的版本,若无任何信息显示则表示没有已安装的jdk。由于我使用的服务器上没有,所以进入第二步;
否则,:可参考如下链接卸载
二、下载JDK
去ORACLE官网下载,下载链接
下载X86,64位,说明jdk是64位的,如果X64,64位那JDK就是32位的,后面安装系统是64位就会报错。
链接:JDK1.8
提取码:cy9z
3.下载完压缩包后,上传至服务器目录
4.进入文件目录并解压得到jdk.1.8文件
cd /usr/local
tar -zxvf jdk-8u271-linux-aarch64.tar.gz
5.配置环境变量
输入:vim /etc/profile
进入profile文件,在文末添加如下信息,JAVA_HOME为解压后修改为jdk1.8的文件路径。
(注:需要掌握简单的vim操作,如 :
进入profile后点击 i 进入insert模式可进行编辑操作,修改文件后按ESC退出insert模式,再输入:wq ,按Enter键保存退出。)
6.添加到profile文件末尾处
主要JAVA_HOME路径不用写错了,是你自己jdk解压后的路径
JAVA_HOME=/opt/java/jdk1.8.0_171
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
7.刷新配置
source /etc/profile
最后输入java -version 出现jdk版本,就说明你安装配置完成了。
报错-bash: /opt/java/jdk1.7.0_80/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
原因是没有运行32位jjdk的glibc如下安装
yum install glibc.i686