在安装Linux开发环境过程中,首先在Windows系统上安装虚拟机VMware Workstation Pro,然后在虚拟机上安装了CentOS7系统(最小安装),下一步就是配置JDK,而由于版权原因,Linux发行版并没有包含官方版的Oracle JDK,必须自己从官网上下载安装。
1.到官网复制下载链接
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
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的官网找到。
解压指令: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后