Abh*_*ale 6 java apt-get java-8 ubuntu-16.04
从2018年1月18日获得以下错误:
--2018-01-18 09:59:52-- http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz
Resolving download.oracle.com (download.oracle.com)... 104.94.43.14
Connecting to download.oracle.com (download.oracle.com)|104.94.43.14|:80... connected.
HTTP request sent, awaiting response... 302 Moved Temporarily
--2018-01-18 09:59:52-- http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz?AuthParam=1516269712_4add28cbea8b722e5136a80b8de32670
Connecting to download.oracle.com (download.oracle.com)|104.94.43.14|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
Run Code Online (Sandbox Code Playgroud)
我们正在执行的命令在Ubuntu上安装java8:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
获得java7和java9的类似错误.
请查看此问题,如果有任何解决方法,请告诉我
看来,Oracle 最近改变了策略,很快就删除了过时的更新(在本例中:8u151/8u152)。遗憾的是,ppa:webupd8team/java维护者尚未发布与最新 JDK 版本 (8u161) 匹配的软件包的更新版本。但是,他们应该执行此操作来更改相应 JDK 存档的下载 URL(由 Oracle 发布)。
如果您需要紧急更新和/或作为“临时”解决方法,您可以通过以下步骤获取最新版本的 Oracle JDK:
在您的用户主目录中创建一个 tmp 目录,并通过 下载当前的 JDK 更新 161 wget。
mkdir ~/tmp
cd tmp
wget --continue --no-check-certificate --header "Cookie: oraclelicense=a" 'http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.tar.gz'
Run Code Online (Sandbox Code Playgroud)解压到tmp目录下
tar -xf jdk-8u161-linux-x64.tar.gz
Run Code Online (Sandbox Code Playgroud)清除旧的安装并将提取的内容移动jdk1.8...到系统范围的 JDK 安装目录中:
sudo rm -R /usr/lib/jvm/java-8-oracle
sudo mkdir /usr/lib/jvm/java-8-oracle
sudo mv jdk1.8.0_161/* /usr/lib/jvm/java-8-oracle
sudo chown -R root:root /usr/lib/jvm/java-8-oracle
Run Code Online (Sandbox Code Playgroud)跑步:
sudo /etc/profile.d/jdk.sh
Run Code Online (Sandbox Code Playgroud)通过运行以下命令检查当前的 java 版本:
java -version
Run Code Online (Sandbox Code Playgroud)请注意:步骤 1 中使用的 URL 指向x64假设非 32 位系统环境的 JDK。您可以通过检查Oracle 的官方下载页面轻松更改它。
希望它有帮助(作为解决方法)。
| 归档时间: |
|
| 查看次数: |
2723 次 |
| 最近记录: |