1.打开官网https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.勾选Accept,右键点击linux对应的tar.gz的包名,新页面点开,获取下载地址。
3.打开下载目录 # cd usr/local
注意:直接通过wget命令下载下来的包只有几k,是一个错误的包,解压也会出错。
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
因为网址中默认是没有accept协议的。
所以下载时要加上:# wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u201-b09/42970487e3af4f5aa5bca3f542482c60/jdk-8u201-linux-x64.tar.gz
查看下载下来的包190M左右,是完整的压缩包。
4.解压:查看有没有jvm目录,没有的话可以新建一个安装目录mkdir -p /usr/lib/jvm
解压到指定目录 # tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm
解压完成可以删掉压缩包。
5.设置环境变量 :# vim /etc/profile----i进入编辑模式
最前边输入:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_201
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
注意:JAVA_HOME的路径要和自己解压的jdk目录一致,注意查看版本号
Esc退出编辑模式,:wq 保存文件并退出
6.执行配置文件,使配置生效
# source /etc/profile
7.查看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)
-------------------------安装完成--------------------------