2017-07-05 198 views
0

我已经安装了java 8 onn Ubuntu。但现在当我想安装 Java 7它给我错误。基本上,我将从7转换到8,反之亦然。是否需要先卸载8,然后再安装7和8。 我使用Ubuntu 16.04在Ubuntu上安装java 7和8

命令我使用的是如下

sudo易于得到安装python-软件性能 须藤附加的apt-库PPA:webupd8team/JAVA sudo易于得到更新

JDK 7

命令和apt-get安装的Oracle java7的安装程序

下载失败 的Oracle JDK 7不是研究所alled。 dpkg:错误处理包oracle-java7-installer(--configure): 子进程安装后安装脚本返回错误退出状态1 处理时遇到错误: oracle-java7-installer E:子进程/ usr /斌/ dpkg的返回错误代码(1)

+0

原因是安装程序已被移动http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html – JehandadK

回答

0

安装java 7:

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

apt-get会不会覆盖现有的Java版本。

要在安装的Java版本之间切换,请使用update-java-alternatives命令。

列出所有的Java版本:

update-java-alternatives --list 

的Java版本为默认(需要root权限):

sudo update-java-alternatives --set /path/to/java/version 

..where /路径/到/ JAVA /版本所列出的那些一个通过前面的命令(例如/ usr/lib/jvm/java-7-openjdk-amd64)。

+0

我已经尝试过这仍然是m获取错误。我的Java 8已安装,但无法安装Java 7. 我收到错误 下载失败 Oracle JDK 7未安装。 dpkg:错误处理包oracle-java7-installer(--configure): 已安装子进程安装后脚本返回错误退出状态1 处理时遇到错误: oracle-java7-installer – user3128634

+0

你可以试试看:sudo rm /无功/ lib中/ dpkg的/信息/ Oracle的java7的安装程序* sudo易于得到净化的Oracle java7的安装程序 须藤RM /etc/apt/sources.list.d/*java* sudo易于得到更新 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install或acle-java7-installer – sahnoun

+0

我得到了我需要先安装java 8的问题。导致一次,如果你安装了8你不能设置7.所以首先你安装Java 7,然后你安装Java 8。 – user3128634