Linux用wget和curl下载jdk

#1. 下载JDK(不同版本JDK更换链接即可)

jdk下载链接

  • wget命令方式下载(不用重定向)
    • 参数解释:
      • –no-check-certificate:表示不校验SSL证书,因为中间的两个302会访问https,会涉及到证书的问题,不校验能快一点,影响不大。
      • –no-cookies:表示不使用cookies,当然首次在header里指定的会带上,后面重定向的就不带了,这个影响也不大,可以不加。
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie"  http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz
  • curl命令的方式下载
    • 当然,你首先需要一个curl,可以直接yum下载 yum install curl
    • 参数解释:
      • -L:-L参数能够追踪重定向的地址,不加-L只能返回302的结果(因为安装过程中会发生三次重定向)
      • -H:cookies中有用的内容是同意协议那一部分,Connection: keep-alive这句要加上,否则下载速度会变成蜗牛
      • -O:curl要通过-O参数才能下载文件,否则只是将内容输出到控制台。
	curl -L "http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz" -H "Cookie: oraclelicense=accept-securebackup-cookie"  -H "Connection: keep-alive" -O  
  • 下载成功的界面
    curl方式安装成功
    #2. 安装JDK
<!-- 解压文件即可 -->
tar -zxvf jdk-8u60-linux-x64.tar.gz
 
<!-- 如果需要拷贝文件,下变为相应拷贝命令,不需要拷贝,忽略下边那内容 -->
cp -r jdk1.8.0_60/ /usr/lib/jvm/jdk1.8.0_60/

注意:有时候可能因为页面改版链接的问题,请求会失败,或者下载的是一个很小的安装包,可以利用 ls -lht jdk-8u171-linux-x64.tar.gz检查一下安装包的大小
#3. 配置环境变量

  • 3.1 在/etc/profile文件中加入下边配置

    最主要的是 JAVA_HOME 的配置

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_60/
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin
  • 3.2 执行重新加载命令
source /etc/profile

#4. 测试是否安装成功

执行 java -version 命令,如果看到下边的提示,说明安装成功
java-version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云中鲸

谢赏~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值