如何使用 Eclipse 12.04 提供的 JDK?

如何使用 Eclipse 12.04 提供的 JDK?

我已更新至 Ubuntu 12.04,现在 Eclipse 不再接受 /usr/lib/jvm 中的 OpenJDK 6。我尝试安装 openjdk 7,它确实在 /usr/lib/jvm 中创建了两个文件夹,但 Eclipse JDK 对话框均不接受这两个文件夹。

编辑:我指的是用于编译和执行编写的程序的 JDK。而不是用于运行 eclipse 的 JRE。这尤其意味着使用专有 JDK 对我来说不是一个选择。

答案1

就像 maxym 说的,最好安装 sun jdk 以便与 eclipse 一起使用。您可以找到详细的答案这里

答案2

不要使用 ubuntu 附带的 JDK。Eclipse 使用经过认证的 jre(sun 的 jre)更加稳定。

  1. 转到 java.com 并下载 jre-6u31-linux-x64.bin(或 i386 版本,取决于您的操作系统版本)。
  2. 执行该文件(它是一个自解压档案)。它将创建文件夹 jre1.6.0_31
  3. 在 eclipse 安装中编辑文件 eclipse.ini 并添加

    -虚拟机

    /提取的路径/jre1.6.0_31/bin/java

这两行应该添加到 -vmargs 之前,很重要!

现在它应该可以工作了。

答案3

请重试选择其中一个子目录,例如 /usr/lib/jvm/java-6-openjdk-amd64。首选项对话框中似乎有一个错误,因为我也遇到过同样的情况,第一次拒绝相同的路径,但下次却被接受。

这可能与您是否尝试将路径输入文本字段或者是否使用目录选择器有关。

相关内容