如何获取Eclipse的JRE文件?

时间:2011-02-22 22:07:23

标签: android eclipse java

背景: 在我的Mac OSX 10.6 Snow Leopard中,我已经下载了Eclipse和Android SDK。我开始使用Eclipse提供的Hello World教程,但是一个对话框坚持认为它无法找到JRE。

在网上搜索一下后,我才知道它应该在eclipse / jre /文件夹中,但是我的系统上不存在该文件夹。我从Apple Developer站点下载了Java for Mac OSX 10.6软件包,但仍然看不到jre文件。

据说它应该由Java提供。如果我找不到该文件,那么在eclipse.ini中编写该文件是没有用的。

此页面表明Max OS X已经有JRE,但我找不到要链接到它的文件:http://www.eclipse.org/downloads/moreinfo/jre.php

我安装了Android,Eclipse,ADT,AVD,PhoneGap。

要点: 需要JRE。

3 个答案:

答案 0 :(得分:4)

尝试 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
或者,检查其他版本的 /System/Library/Frameworks/JavaVM.framework/Versions /
对于Mac OS X VM,位置末尾应该有 Home

答案 1 :(得分:0)

您应该能够下载Eclipse的OS X版本,解压缩它,并启动Eclipse.app可执行文件,然后能够编写可运行的Java程序,因为OS在OS X中默认可用。

如果你无法启动Eclipse.app,那么我的猜测就是你下载了错误版本的Eclipse。确保它是http://eclipse.org/downloads/页面上提供的32位版本,因为它应该在所有10.6台机器上运行。

如果您可以启动Eclipse.app,并且您可以输入程序,但无法运行它们,请进行Eclipse的屏幕转储 - >首选项页面放在Java-> Installed JRE面板上。

答案 2 :(得分:0)

从你的帖子中听起来你可以启动Eclipse吗?

如果您可以启动Eclipse,那么您就可以使用JRE了。

Eclipse从您的系统中获取JRE,或者如果它什么都没找到,它会在与Eclipse可执行文件相同的目录中查找jre文件夹。

所以听起来你的JRE在你的系统上某处(否则Eclipse无法启动),但由于某种原因你在Installed JRE首选项页面中没有任何预定义。 以下是您可以找到JRE eclipse用于引导程序的方法,并将其设置为使用它:

在Eclipse 3.6.1中:

查看帮助 - >关于Eclipse SDK

单击“安装详细信息”

转到配置选项卡

在那里应该提到JRE - 例如我的: -vm 〜/ personal dev / jdk1.6.0_24 / bin /../ jre / lib / i386 / client / libjvm.so

找到后,打开Windows->偏好设置> Java->已安装的JRE并添加一个新的指向您找到的位置(例如,我的是〜/ Desktop / personal dev /jdk1.6.0_24)