一,问题原因
不能直接使用wget命令下载jdk,是因为需要用户点击同意认证,方可下载文件。oracle官网如图:
二,解决办法
通过如下方式,绕过用户同意认证,直接下载jdk安装文件,下载命令如下:
首先,选择待下载的文件->右键->复制链接地址:
http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-x64.tar.gz
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-x64.tar.gz
三,升级JDK版本
linux下升级jdk步骤如下:
#下载待升级版本文件 wget xxx.tar.gz文件 #解压文件 tar -zxvf xxx.tar.gz文件 #修改jdk环境变量 vim /etc/profile #立即生效环境变量 source /etc/profile #先退出xshell客户端,然后重新登录查看jdk版本是否已经升级更新了 java -version