1、下载jdk
jdk8管网下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
需要Oracle账号 可以注册一个立即使用
Java Archive Downloads - Java SE 8
也可以从这里下载 我下载是的jdk-8u202-linux-x64.tar.gz
2、将jar 包上传至linux 服务器并解压
创建java 文件夹:mkdir /usr/local/java
上传压缩包: 本文用的是SecureCRT AIT+P 命令打开SFTP,默认本地路径是文档这个文件夹,输入命令:put jdk-8u202-linux-x64.tar.gz
解压:tar zxvf dk-8u202-linux-x64.tar.gz
3、当前环境添加JAVA的bin目录
输入命令: vim /etc/profile
修改profile文件 在最后面加上下面的配置并保存:
#set java enviroment
JAVA_HOME=/usr/local/java/jdk1.8.0_202
JRE_HOME=/usr/local/java/jdk1.8.0_202/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
4、设置配置文件立即生效
[root@localhost java]# source /etc/profile
5、验证安装是否成功,下图代表成功
java -version
6、过程中出现的问题
第一次下载的安装包是:jdk-8u301-linux-aarch64.tar.gz 按照上述步骤执行后,提示::
-bash: /usr/local/java/jdk1.8.0_301/bin/java: cannot execute binary file
百度后 有人说是linux版本和jdk 版本不一致,64位和32位不兼容
后来又下载了32位的还是不行jdk-8u301-linux-arm32-vfp-hflt.tar.gz,
最后检查一遍感觉是jdk 下载错了 最后下载了:jdk-8u202-linux-x64.tar.gz,安装成功
查看Linux版本:cat /proc/version 或者
file /bin/ls 或者 file /sbin/init



