令人惊讶的是(大约4个月前,OpenJDK 7发布到了通用版),Ubuntu11.10仍然默认使用OpenJDK 6而不是7。我怎么才能最好地解决这个问题?我更愿意完全删除OpenJDK 6,并让OpenJDK 7成为默认的-jdk和default-jre。
我不想要官方的Oracle tarball,我要deb repos --标准的Ubuntu方式。
发布于 2013-03-17 00:00:12
为此,您必须在系统上安装jdk的两个版本。您可以使用apt-get下载两者。
在那之后,
$ sudo update-alternatives --config java并选择要使用的jdk。
对于某些应用程序来说,Openjdk有时是不利的。
您还应该尝试使用oracle-java或sun-java。
以下链接对此非常有用:
http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
发布于 2011-10-06 16:55:16
OpenJDK 7在11.10中处于正常的ubuntu中,如果您查找openjdk-7-jre和openjdk-7-jdk并使用apt-get/突触/软件中心安装它们,它们应该替换openjdk-6,如果没有,您可以首先使用apt-get purge openjdk-6-*删除openjdk-6-*包。
发布于 2011-10-06 16:54:11
回购可以在这里找到:https://launchpad.net/~openjdk/+archive/ppa
或者:
sudo apt-add-repository ppa:openjdk/ppa
sudo apt-get update
sudo apt-get upgrade假设您安装了OpenJDK
https://askubuntu.com/questions/64329
复制相似问题