linux centos安装jdk(java)

注意

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)

原文出处:/show_1C7b6OYIHjW.html