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


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 即可实现下载

到这里 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后


这时将光标向右边移动到pathmunge最右边,会发现按Enter键没有效果,按Insert插入建就可编辑了,然后Enter换行输入
(2)配置环境变量语句书写完成后,按键Crtl +C ,然后在用":wq!"指令就可以退出vim编辑器
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值