可以在 Ubuntu 12.04 中安装 Java 7 吗?

6 java software-recommendation 12.04

我读过很多关于 Java 6 效果更好并且不推荐使用 Java 7 的文章,这是真的吗?为什么 Java 7 不是一个好的选择?

ish*_*ish 11

  • 是的,在 Ubuntu 上安装 Java 7 完全没问题。事实上,您可以同时安装和使用来自多个供应商的多个 Java 版本!

  • 对于最终用户,一些人不推荐 Java 7 作为 Java 6 的替代品的原因包括:

    • Java 7 仍然相对较新且“成熟”
    • 大多数 Java 应用程序/代码都是为 Java 6 编写的,并且与它完美配合
    • Java 7 也应该能够运行上面的,但很少有错误并且它失败或导致问题。
  • 正如这个2012 年 5 月的链接所解释的那样,虽然 Java 7 自 2011 年年中以来一直可供开发人员使用,但甲骨文直到 2012 年 5 月才开始将 Windows 用户升级到 Java 7,并且它仍在向 Linux 和 Mac 用户提供和推荐 Java 6。

  • 底线:如果您是开发人员,请获取 Java 7。如果您是用户,您也可以获得它,但要保留 Java 6。这个问题解释了如何安装多个 Java 版本并使用图形实用程序来选择哪个是“默认”Java


Mit*_*tch 8

Java 7 工作得很好。我已经运行它至少2个月了,没有任何问题。要安装Oracle的Sun Java,只需按下Ctrl+ Alt+T键盘来打开终端上。当它打开时,运行以下命令。

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)

对于开放 JDK

sudo apt-get install openjdk-7-jre
Run Code Online (Sandbox Code Playgroud)

或者从 Ubuntu 软件中心

  • 最后2个是一样的。一个是从终端完成的,另一个是从软件中心完成的。最上面的一个是 Oracle Sun 版本的 Java。您可以并排运行它们。要获得一个想法,请参阅 [为什么我应该在 OpenJDK 上使用 Oracle JDK,反之亦然?](http://stackoverflow.com/questions/1977238/why-should-i-use-the-oracle-jdk- over-the-openjdk 或反之亦然) (2认同)