如何在Mac OS X上安装JRE 1.7并将其与Eclipse一起使用?

时间:2013-01-15 16:09:37

标签: eclipse macos java

我想使用下载from Oracle website的JRE 1.7。

所以我正确安装了.pkg文件,当我在终端中尝试/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version时,我得到了这个:

  

java version“1.7.0_11”Java(TM)SE运行时环境(构建   1.7.0_11-b21)Java HotSpot(TM)64位服务器VM(内置23.6-b04,混合模式)

但是在Eclipse中我不能使用除JRE 1.6以外的任何东西。当我进入属性> Java构建路径>添加库> JRE系统库,我找不到1.7(只有它的选项:JavaSE-1.7 (unbound)有这个问题:

  

工作空间中没有与指定执行环境兼容的JRE:JavaSE-1.7

我该怎么办?感谢

3 个答案:

答案 0 :(得分:99)

安装在java.com中的/Library/Internet Plug-Ins下载只是JRE,对于您可能希望从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK并进行安装的开发。这将在/Library/Java/JavaVirtualMachines/jdk1.7.0_<something>.jdk/Contents/Home安装JDK,然后您可以通过首选项添加到Eclipse - &gt; Java - &gt;已安装的JRE。

答案 1 :(得分:8)

尝试编辑您的eclipse.ini文件,并在顶部添加以下内容

-vm
/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home

当然路径可能略有不同,看起来我的版本较旧......

我不确定它是否会自动添加。如果没有进入

偏好设置 - &gt; Java - &gt;已安装的JRE

单击“添加”并按照其中的说明添加

答案 2 :(得分:7)

您需要告诉Eclipse您安装了哪些JDK / JRE以及它们的位置。

这在Eclipse首选项中有些隐蔽:在Window-Menu中选择“Preferences”。在首选项树中,打开节点“Java”并选择“已安装的JRE”。然后单击Panel中的“Add”-Button并选择“Standard VM”,“Next”和“JRE Home”,单击“Directory”-Button并选择要添加的JDK的顶级文件夹。

它比描述更容易使它看起来。