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

我读了很多关于Java 6更好的说法,也听说不推荐使用Java 7,这是真的吗?为什么Java 7不是一个好的选择呢?
2个回答

是的,在Ubuntu上安装Java 7是完全可以的。事实上,你可以同时安装和使用多个版本的Java,来自不同的供应商!
一些人不建议将Java 7作为Java 6的替代品,原因如下: - Java 7仍然相对较新且“成熟度”较低 - 大部分Java应用程序/代码都是为Java 6编写的,并且与之完美兼容 - Java 7也应该能够运行上述应用程序/代码,但很少出现错误导致失败或引发问题。
正如这个链接所解释的那样,虽然Java 7自2011年中期以来就已经面向开发者提供,但Oracle直到2012年5月才开始将Windows用户升级到Java 7,并且仍然向Linux和Mac用户提供和推荐Java 6。
总之:如果你是开发者,请获取Java 7。如果你是用户,你也可以获取它,但请保留Java 6。这个问题解释了如何安装多个Java版本并使用图形工具选择“默认”Java版本。

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

对于Open JDK

sudo apt-get install openjdk-7-jre

或从Ubuntu软件中心


你能解释一下这三个的区别,以及哪一个对于Ubuntu 12.04来说更好吗?我之前在Windows上使用过Oracle的一个版本,但如果你能的话,我很想知道每个版本的优缺点,如果有的话。(例如,更频繁的更新或在Linux上更好的支持只是其中两个例子) - user77358
2最后两个是一样的。一个是从终端完成的,另一个是从软件中心完成的。顶部的一个是Oracle Sun版本的Java。你可以并行运行它们。想要了解更多,请参考为什么我应该使用Oracle JDK而不是OpenJDK,或者反过来? - Mitch
非常感谢你的解释和链接!对不起,我的问题有些无意义,我有点慢,昨天没记住USC是指Ubuntu软件中心... - user77358
太棒了!非常感谢! - ErocM