2017-07-05 102 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