Android 如何获取Eclipse的JRE文件?
背景: 在我的MacOSX10.6SnowLeopard中,我下载了Eclipse和Android SDK。我开始学习Eclipse提供的Hello World教程,但一个对话框坚持说它找不到JRE 在对web进行了一些搜索之后,我了解到它应该位于eclipse/jre/文件夹中,但该文件夹在我的系统中不存在。我从Apple开发者网站下载了Java for Mac OSX 10.6包,但仍然没有看到jre文件 据推测,它应该由Java提供。如果一开始找不到文件,那么在eclipse.ini中编写该文件是没有用的 此页面表示Max OS X已经有JRE,但我找不到要链接到它的文件: 我已经安装了Android、Eclipse、ADT、AVD和PhoneGap 总结:Android 如何获取Eclipse的JRE文件?,android,eclipse,java,Android,Eclipse,Java,背景: 在我的MacOSX10.6SnowLeopard中,我下载了Eclipse和Android SDK。我开始学习Eclipse提供的Hello World教程,但一个对话框坚持说它找不到JRE 在对web进行了一些搜索之后,我了解到它应该位于eclipse/jre/文件夹中,但该文件夹在我的系统中不存在。我从Apple开发者网站下载了Java for Mac OSX 10.6包,但仍然没有看到jre文件 据推测,它应该由Java提供。如果一开始找不到文件,那么在eclipse.ini中编写
需要JRE 您应该能够下载Eclipse的OS X版本,将其解压缩,并启动Eclipse.app可执行文件,然后能够编写可运行的Java程序,因为Java在OS X中默认可用 如果您无法启动Eclipse.app,那么我猜您下载了错误的Eclipse版本。确保它是页面上提供的32位版本,因为它应该在所有10.6机器上运行
如果您可以启动Eclipse.app,并且可以输入程序,但无法运行它们,请在Java->Installed JRE面板上的Eclipse->Preferences页面上进行屏幕转储。从您的帖子中,听起来您可以启动Eclipse了,好吗 如果您可以启动Eclipse,那么您就有了一个工作的JRE Eclipse从您的系统中获取JRE,或者如果没有找到任何东西,它会在与Eclipse可执行文件相同的目录中查找JRE文件夹 因此,听起来您的JRE在您的系统中的某个地方(否则Eclipse不会启动),但由于某些原因,您在安装的JRE首选项页面中没有任何预定义的。 下面是如何找到用于引导的JRE eclipse,并将其设置为一个要使用的JRE eclipse: 在Eclipse 3.6.1中: 查看帮助->关于Eclipse SDK 单击“安装详细信息” 转到“配置”选项卡 其中应包含对JRE的参考-例如,关于矿山: -虚拟机 ~/personal dev/jdk1.6.0_24/bin/。/jre/lib/i386/client/libjvm.so 一旦你找到了,打开Windows->Preferences->Java->Installed JRE并添加一个新的JRE指向你找到的位置(例如在我的JRE上是~/Desktop/personal dev/jdk1.6.0_24)试试/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
或者检查/System/Library/Frameworks/JavaVM.framework/Versions/查看其他版本。
对于Mac OS X虚拟机,应该在位置的末尾有主页。我已经为Mac下载了Eclipse,它正在工作。但是,我只需要JRE文件。你是说JRE文件应该包含在Eclipse下载中吗?@Steve,JRE是Java运行时环境(与JDK相反)。也许你需要安卓JRE?我需要eclipse/JRE文件夹中的JRE文件。我是新手,不知道这涉及到什么,抱歉。应该有Android JRE吗?安装的JRE面板的Eclipse->Preferences是空的。删除当前的Eclipse文件夹,然后重新解压缩。我将这些内容复制到一个文本文件中以搜索JRE。最可能的罪魁祸首是这两行代码:/instance/org.eclipse.jdt.core/org.eclipse.jdt.core.classpathVariable.JRE_LIB=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/Classes.jar org.osgi.framework.executionenvironment=osgi/Minimum-1.0、osgi/Minimum-1.1.1、osgi/Minimum-1.2、JRE-1.2、J2SE-1.3、J2SE-1.5、,JavaSE-1.6您在该文件中找到eclipse.vm的任何内容了吗?另外,/S-system/Library/Java/JavaVirtualMachines/1.6.0.jdk/似乎是JRE的可能位置-您是否尝试将该位置作为已安装的JRE(该位置是什么?)