Linux系统CentOS 7中安装配置JDK

在安装Linux开发环境过程中,首先在Windows系统上安装虚拟机VMware Workstation Pro,然后在虚拟机上安装了CentOS7系统(最小安装),下一步就是配置JDK,而由于版权原因,Linux发行版并没有包含官方版的Oracle JDK,必须自己从官网上下载安装。

1.到官网复制下载链接

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

Linux系统CentOS 7中安装配置JDK_第1张图片

Oracle官网用Cookie限制下载方式,使得眼下只能用浏览器进行下载,使用其他方式可能会导致下载失败。

①、首先安装wget指令,此处我用curl 指令不能成功下载,到网上一顿寻找之后,得到的方法是用wget,一输入指令提示

-bash wget:command not found,意思是没有安装wget指令,那就安装wget 

执行指令 yum -y install wget 即可,几秒就可以安装完成

②、要下载需要三个参数:–no-check-certificate、–no-cookies、–header

  • 用于禁止检查证书  –no-check-certificate 
  • 用于禁用Cookies  –no-cookies
  • 用于定义请求头信息 –header 

③、知道设置②中三个参数含义后,接下来我们就可以用wget命令愉快的下载JDK了,首先我们要找到要下载JDK的URL地址例如http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz。这个地址可以去Orcale的官网找到。

④、通过wget命令下载
wget -- no -check -certificate -- no -cookies -- header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz 即可实现下载
Linux系统CentOS 7中安装配置JDK_第2张图片
到这里 jdk下载就结束了,下面就是要对下载好的JDK压缩文件进行解压

解压指令:tar -zxvf jdk-8u161-linux-x64.tar.gz

执行完解压后,就是配置环境变量

执行指令:vi /etc/profile

在文件末尾加上下边内容:

#set java environment
JAVA_HOME=/home/java/jdk1.8.0_161
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

保存退出即可。

然后使配置生效,输入命令,source /etc/profile

然后执行 验证指令 java -version


这就说明JDK配置成功了!

这个过程中有几个坑,在这里说一下:

(1)执行指令:vi /etc/profile后

Linux系统CentOS 7中安装配置JDK_第3张图片
这时将光标向右边移动到pathmunge最右边,会发现按Enter键没有效果,按Insert插入建就可编辑了,然后Enter换行输入
(2)配置环境变量语句书写完成后,按键Crtl +C ,然后在用":wq!"指令就可以退出vim编辑器

你可能感兴趣的:(Hadoop,Linux)