首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用OpenJDK 7代替OpenJDK 6?

如何用OpenJDK 7代替OpenJDK 6?
EN

Ask Ubuntu用户
提问于 2011-10-05 00:09:06
回答 3查看 77.7K关注 0票数 33

令人惊讶的是(大约4个月前,OpenJDK 7发布到了通用版),Ubuntu11.10仍然默认使用OpenJDK 6而不是7。我怎么才能最好地解决这个问题?我更愿意完全删除OpenJDK 6,并让OpenJDK 7成为默认的-jdk和default-jre。

我不想要官方的Oracle tarball,我要deb repos --标准的Ubuntu方式。

EN

回答 3

Ask Ubuntu用户

发布于 2013-03-17 00:00:12

为此,您必须在系统上安装jdk的两个版本。您可以使用apt-get下载两者。

在那之后,

代码语言:javascript
复制
$ 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

票数 10
EN

Ask Ubuntu用户

发布于 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-*包。

票数 3
EN

Ask Ubuntu用户

发布于 2011-10-06 16:54:11

回购可以在这里找到:https://launchpad.net/~openjdk/+archive/ppa

或者:

代码语言:javascript
复制
sudo apt-add-repository ppa:openjdk/ppa
sudo apt-get update
sudo apt-get upgrade

假设您安装了OpenJDK

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/64329

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档