在Ubuntu中安装JDK

我想在我的电脑上安装oracle jdk7 64bit。

我发现了这个如何安装Oracle Java JDK 7?

它使用update-alternative -install来安装我不update-alternative -install的JDK。

我以前只提取文件并将jdk位置添加到PATH环境变量中。

现在看来,如果我想安装其他可执行文件,我必须多次运行以下命令:

 sudo update-alternatives --install "/usr/bin/xx" "xx" "/usr/lib/jvm/jdk1.7.0/bin/xx" 1 sudo chmod a+x /usr/bin/xx 

就像post说的那样:

请记住 – Java JDK有更多可执行文件,您可以像上面一样安装它们。 java,javac,javaws可能是最常需要的。

我认为这是相当不灵活的。 所以我想知道使用update-alternative来安装jdk而不是其他方法的优点是什么。

命令sudo apt-get install openjdk-7-jdk应该可以胜任。 如果存在依赖性问题

  sudo apt-get -f install 

并重新运行早期的命令。

有一种更简单的方法: http : //www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html

 sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer 

该命令用于告诉系统全局 java命令应该执行什么。 如果您只是从Oracle下载tar.gz文件并设置PATH变量,那么就这样做。

我通常只是安装openjdk-7-jdk软件包来获得我需要的东西,不用再担心了。

我是菜鸟。 如果我错了,希望有人能纠正我。

除了已在ubuntu中安装的OpenJDK之外,您可以安装Oracle Java JDK。 但是你必须意识到它不安全和稳定,oracle总是会更新它的存储库。 您必须手动更新它们以使用最新的Oracle Java JDK,并且还必须将浏览器配置为使用Oracle Java JDK而不是OpenJDK,它更稳定,安全,易于安装和更新。 如果没有什么重要的,只要坚持使用OpenJDK。

希望它有所帮助。 谢谢。

Ubuntu 12.04及更高版本中的默认jdkdefault-jdk要安装它,请键入:

 sudo apt-get install default-jdk 

虽然jdk版本在较新版本中更新,但上述命令将始终在任何Ubuntu版本中安装默认的jdk版本。