Ubuntu 16.04:未安装Oracle JDK 9

时间:2017-05-19 18:31:52

标签: java ubuntu

每当我尝试从终端安装某些内容时,此消息就会弹出给我。同时我安装了我的Java:

download failed   
Oracle JDK 9 is NOT installed.  
dpkg: error processing package oracle-java9-installer (--configure):
 subprocess installed post-installation script returned error exit status 1  
Errors were encountered while processing:  
 oracle-java9-installer  
E: Sub-process /usr/bin/dpkg returned an error code (1)

有人可以帮我解决这个问题;它真的很烦人。

7 个答案:

答案 0 :(得分:8)

sudo apt-get purge oracle-java9-installer

解决了我的问题。 后来我还将Ubuntu软件中心服务器更改为“主服务器”。

答案 1 :(得分:2)

实际上,我在解决了body.woocommerce.single-product.woocommerce-active #menu-item-1886 > a { color: blue !important; } 框上的葡萄酒安装后遇到了问题。我使用以下链接解决了葡萄酒问题。

https://askubuntu.com/questions/935050/unknown-error-class-keyerror-the-cache-has-no-package-named-wine1-6-i38

这让我找到了这篇文章。但是我无法从apt软件包安装java。它给我带来了错误。然后我意识到这是在我的系统上有多个Java实例的问题。我已经安装了Oracle Java 9。我只需要使用命令

更改当前版本
Ubuntu 16.04 LTS

因此,如果任何正文出现错误,您可以尝试设置此错误。

答案 2 :(得分:2)

我遇到了同样的错误,因此首先使用此命令删除了Java 9

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

然后我将Java 8作为默认值

ThreadFactory

在此之后,如果您尝试安装其他软件,它将起作用,或者您也可以将Java 8升级到Java 9。

答案 3 :(得分:1)

首先,添加Oracle的PPA,然后更新您的软件包存储库。

$sudo add-apt-repository ppa:webupd8team/java
$sudo apt-get update

要安装JDK 9,请使用以下命令:

$sudo apt-get install oracle-java9-installer

答案 4 :(得分:0)

我不确定你已经尝试过哪些步骤来安装它,但下面的链接是一个很好地解释了如何在Ubuntu上安装JDK的描述。我总是通过webupd8team的ppa安装JDK,到目前为止它对我起作用了:)

关于链接的说明,它建议设置home变量,这可能对你来说是必要的,但我从来没有手动操作它是有效的,所以在自己设置home变量之前快速检查一下。

https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-get-on-ubuntu-16-04

答案 5 :(得分:0)

解决了删除所有java版本并清除它们并重新安装它们的问题,感谢所有试图提供帮助的人。

答案 6 :(得分:-1)

完全删除标准:

要完全删除Oracle JDK,请运行以下命令:

sudo apt-get remove oracle-java9-installer
sudo apt-get remove --auto-remove oracle-java9-installer
sudo apt-get purge oracle-java9-installer
sudo apt-get purge --auto-remove oracle-java9-installer

资源链接:

https://www.howtoinstall.co/en/ubuntu/trusty/tomcat7?action=remove

之后,使用以下命令安装jdk9:

在Ubuntu中安装JDK9:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java9-installer

将其设为默认值:

sudo apt-get install oracle-java9-set-default

资源链接:

http://zakirrizvi.blogspot.com/2017/10/install-jdk9-in-ubuntu.html