本文最后更新于:March 17, 2019 pm
在CentOS7上面实现JDK的环境配置。
1、下载软件包
注意使用wget命令的时候不能直接对文件链接进行下载
因为Oracle官网需要我们在下载之前先同意协议,所以我们需要使用cookie,否则只能下载到一个html文件
| 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
|
使用file命令检测下载到的文件是否正常
| file jdk-8u201-linux-x64.tar.gz
|
| $ file jdk-8u201-linux-x64.tar.gz jdk-8u201-linux-x64.tar.gz: gzip compressed data, from Unix, last modified: Sun Dec 16 03:48:30 2018
|
2、检测并卸载相关JDK
输入该指令检测是否存在已安装的jdk或者openJDK
使用该下面两个指令对已安装的jdk进行卸载和强制卸载(记得补充软件名)
3、解压文件
解压文件
| tar -zxvf jdk-8u201-linux-x64.tar.gz
|
将解压后的文件夹移动到home目录下
| cp -r jdk1.8.0_201/ /home/
|
4、配置环境变量
编辑环境变量
| JAVA_HOME=/home/jdk_1.8.0_201 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin export JAVA_HOME CLASSPATH PATH
|
重新载入配置文件
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)
|