Java 8 在ubuntu上安装jdk8时出错

Java 8 在ubuntu上安装jdk8时出错,java-8,Java 8,HTTP请求已发送,正在等待响应。。。404找不到 2018-07-18 14:49:48错误404:未找到 下载失败 未安装Oracle JDK 8。 dpkg:错误处理包oracle-java8-installer(--configure): 安装的子进程安装后脚本返回错误退出状态1 处理时遇到错误: oracle-java8-installer E:子流程/usr/bin/dpkg返回错误代码(1) 我无法以任何方式安装jdk plz do reply.。如果任何人理解我为其搜索的错误,但

HTTP请求已发送,正在等待响应。。。404找不到 2018-07-18 14:49:48错误404:未找到

下载失败 未安装Oracle JDK 8。 dpkg:错误处理包oracle-java8-installer(--configure): 安装的子进程安装后脚本返回错误退出状态1 处理时遇到错误: oracle-java8-installer E:子流程/usr/bin/dpkg返回错误代码(1)


我无法以任何方式安装jdk plz do reply.。如果任何人理解我为其搜索的错误,但显示的补救步骤没有用处,它会反复给我相同的错误

@jasmin,它现在正在安装,我也在我的项目travis构建中遇到错误。但现在它已经安装好了。请参阅此线程:。四月份的时候,用户也花了一天的时间才恢复工作,而不需要做任何更改。

我就是这样解决的

ansible playbook的修复程序:

- name: ORACLE JAVA | Install oracle java from ppa repository  
  apt:
    pkg: "{{ item }}"
    update_cache: yes
    state: latest
    force: yes
  become: true
  become_user: root
  with_items:
    - "oracle-java{{ java_version }}-installer"
    - "oracle-java{{ java_version }}-set-default"
  ignore_errors: yes


- name: ORACLE JAVA | Fix oracle java
  shell: "{{ item }}"
  with_items:
    - cd /var/lib/dpkg/info && sed -i 's|JAVA_VERSION=8u171|JAVA_VERSION=8u181|' oracle-java8-installer.*
    - cd /var/lib/dpkg/info && sed -i 's|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/|' oracle-java8-installer.*
    - cd /var/lib/dpkg/info && sed -i 's|SHA256SUM_TGZ=.*|SHA256SUM_TGZ="1845567095bfbfebd42ed0d09397939796d05456290fb20a83c476ba09f991d3"|' oracle-java8-installer.*
    - cd /var/lib/dpkg/info && sed -i 's|J_DIR=jdk1.8.0_171|J_DIR=jdk1.8.0_181|' oracle-java8-installer.*
  become: true
  become_user: root


- name: ORACLE JAVA | Install oracle java from ppa repository
  apt:
    pkg: "{{ item }}"
    update_cache: yes
    state: latest
    force: yes
  become: true
  become_user: root
  with_items:
    - "oracle-java{{ java_version }}-installer"
    - "oracle-java{{ java_version }}-set-default"
修复bash:

apt-get install  oracle-java8-installer oracle-java8-set-default 

cd /var/lib/dpkg/info && sed -i 's|JAVA_VERSION=8u171|JAVA_VERSION=8u181|' oracle-java8-installer.*
sed -i 's|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/|PARTNER_URL=http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/|' oracle-java8-installer.*
sed -i 's|SHA256SUM_TGZ=.*|SHA256SUM_TGZ="1845567095bfbfebd42ed0d09397939796d05456290fb20a83c476ba09f991d3"|' oracle-java8-installer.*
sed -i 's|J_DIR=jdk1.8.0_171|J_DIR=jdk1.8.0_181|' oracle-java8-installer.*

apt-get install -y oracle-java8-installer

我会尝试OpenJDK 8,因为它应该有一个更简单的安装<代码>sudo apt get安装openjdk-8-jdk