背景:第一次使用阿里云服务器,使用wget命令,出现403报错,如下命令:
wget https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u211-linux-x64.tar.gz?AuthParam=1557304529_a15ca1323e4a069ded02a127e71ecc4a
报错图如下:
正确的方法是:
通过搜索引擎搜索 jdk官网下载, 进入oracle官网
勾选accept licence agreement ,并选择你系统对应的版本
点击对应的版本下载,弹出如下下载框,然后复制下载链接
这个复制的链接结算我们wget 命令的地址。
我们发现这个地址比上面我们输入的地址多了一串加密的数据,这个就是oracle公司需要用户在下载时提供的注册信息。而且这个信息是用时间限制的,过了一段时间后就会失效,如果你想再次下载jdk包,只能再次重复上面的操作。