我想在CentOS上安装Oracle Java JDK 8我无法安装Java JDK,因为当我尝试使用命令安装Java JDK时
[root@ADARSH-PROD1 ~]# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u131-b27/jdk-8u131-linux-x64.rpm"
Run Code Online (Sandbox Code Playgroud)
我收到输出:
Connecting to edelivery.oracle.com
(edelivery.oracle.com)|23.211.196.232|:443... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
Location: http://download.oracle.com/otn-pub/java/jdk/8u131-b27/jdk-8u131- linux-x64.rpm?AuthParam=1495864027_230ebffd10615c26528e8d2496500338 [following]
--2017-05-27 11:15:07-- http://download.oracle.com/otn-pub/java/jdk/8u131- b27/jdk-8u131-linux-x64.rpm? AuthParam=1495864027_230ebffd10615c26528e8d2496500338
Connecting to download.oracle.com (download.oracle.com)|184.25.109.32|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2017-05-27 11:15:09 ERROR 404: Not Found.
Run Code Online (Sandbox Code Playgroud)
Oracle更新了链接生成机制。现在,它包含一些序列,该序列对于某个版本而言似乎是持久的,但使用未知的机制生成。另外,要下载除latest您之外的任何版本,现在必须具有Oracle帐户:
对于生产用途,Oracle建议下载最新的JDK和JRE版本并允许自动更新。
仅开发人员和企业管理员应下载这些版本。
下载这些版本需要一个oracle.com帐户。如果您没有oracle.com帐户,则可以使用此页面顶部的链接来详细了解它,并免费注册一个。
在Oracle Java Archives页面上了解更多信息。
因此,您现在有两个选择。
选项1.8u131通过新的直接链接使用最新版本(现在)。接受许可协议后,可以在Java SE Development Kit 8下载页面上找到该链接。您的命令将是:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm"
Run Code Online (Sandbox Code Playgroud)
选项2.切换到openjdk软件包:
yum install java-1.8.0-openjdk
Run Code Online (Sandbox Code Playgroud)
在OpenJDK上了解有关openjdk安装的更多信息:下载并安装页面。
| 归档时间: |
|
| 查看次数: |
4855 次 |
| 最近记录: |