注意
64位 linux不能安装 32位 jdk,否则执行java命令时会提示错误:-bash: ./java: No such file or directory
或者sudo: 无法执行 ./java: 没有那个文件或目录
查看系统是32位或64位:
uname -m
显示x86_64表示64位
下载安装jdk
下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
这里下载 jdk-8u202-linux-x64.tar.gz
注意: 64位,并且是 tar.gz
上传
将 jdk-8u202-linux-x64.tar.gz 文件上传到 /opt 目录下
解压缩
切换目录
切换到 /opt 目录下:
cd /opt
解压缩
sudo tar -zxvf jdk-8u202-linux-x64.tar.gz --no-same-owner
查看解压结果
查看命令:
ll
看到 jdk1.8.0_202 文件夹,说明成功
配置环境变量
编辑文件
编辑/etc/profile文件,将java配置到环境变量中,在任何路径下都可以执行java命令,
vim /etc/profile
在末尾添加行(使用i命令):
export JAVA_HOME=/opt/jdk1.8.0_202
export PATH=${JAVA_HOME}/bin:$PATH
使立即生效
source /etc/profile
测试
java -version
会显示java的版本信息,如下:
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)