如何将Eclipse与12.04提供的JDK一起使用?

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

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

就像maxym所说,安装sun jdk与eclipse一起使用是个好主意。 你可以在这里找到详细的答案。

不要使用ubuntu附带的JDK。 经过认证的jre,Eclipse更稳定 – 它是太阳的一个。

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

    -vm

    /path_where_you_extracted/jre1.6.0_31/bin/java

这两行应该在-vmargs之前添加它很重要!

它现在应该工作。

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

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