【问题标题】:Installing java 7 and 8 on ubuntu在 ubuntu 上安装 java 7 和 8
【发布时间】:2017-12-08 19:12:40
【问题描述】:

我已经安装了 java 8 onn ubuntu。但是现在当我想安装 java 7它给了我错误。基本上,我将从 7 切换到 8,反之亦然。是不是我必须先卸载8,然后再安装7和8。 我正在使用 ubuntu 16.04

我使用的命令如下

sudo apt-get install python-software-properties sudo add-apt-repository ppa:webupd8team/java sudo apt-get 更新

JDK 7

sudo apt-get install oracle-java7-installer

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

【问题讨论】:

标签: ubuntu-16.04


【解决方案1】:

安装 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

..其中 /path/to/java/version 是上一个命令列出的那些之一(例如 /usr/lib/jvm/java-7-openjdk-amd64)。

【讨论】:

  • 我已经尝试过这个仍然出现错误。我的 java 8 已经安装但无法安装 java 7。我收到错误下载失败 Oracle JDK 7 未安装。 dpkg: error processing package oracle-java7-installer (--configure): subprocess installed post-installation script returned error exit status 1 处理时遇到错误:oracle-java7-installer
  • 你可以试试:sudo rm /var/lib/dpkg/info/oracle-java7-installer* sudo apt-get purge oracle-java7-installer sudo rm /etc/apt/sources.list。 d/*java* sudo apt-get update sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer
  • 我遇到了需要先安装 java 8 的问题。如果你设置了 8,你就不能设置 7。所以首先你设置 java 7,然后你设置 java 8。
猜你喜欢
  • 2013-04-22
  • 2014-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多