CentOS7安装jdk1.8

1. 下载jdk

进入oracle官网

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

开始下载

先同意授权才能下载

CentOS7安装jdk1.8

选择版本

CentOS7安装jdk1.8

点击红色链接,浏览器开始下载

这里可以选择两种方式

  1. 浏览器下载后自己上传到服务器

  2. 在服务器上通过url下载

开始下载

wget -c https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz?AuthParam=1553140005_a7d4d12b8c692363f2f3fbd4705bd30a 

下载后需要重命名

mv jdk-8u201-linux-x64.tar.gz\?AuthParam\=1553140005_a7d4d12b8c692363f2f3fbd4705bd30a jdk-8u201-linux-x64.tar.gz 

2.创建java目录

cd /usr/local
mkdir java 
cd java 

解压

tar -zxvf jdk-8u201-linux-x64.tar.gz  

如果非正常下载,解压如下报错,说明下载方式不对,建议菜鸟使用文件上传的方式

tar -zxvf jdk-8u144-linux-x64.tar.gz 
gzip: stdin: not in gzip format 3 tar: Child returned status 1 4 tar: Error is not recoverable: exiting now

3.配置环境变量

vi /etc/profile
# 按i后开启编辑,转到最后一行
#新增
export JAVA_HOME=/usr/local/java/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
#保存

4.刷新环境变量

source /etc/profile 

5.查看java版本

java -version
java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)