Android - 找不到Eclipse JRE

时间:2013-11-11 05:21:35

标签: java android eclipse adt

我已下载Android ADT Bundle并尝试创建hello world android app。

我关注的是Setting up ADT Bundle,它只是提取zip文件并启动Eclipse。

我收到以下错误

“Java Runtime Environment(JRE)或Java Development Kit(JDK)必须可用才能运行Eclipse。搜索以下位置后找不到Java虚拟机:C:\ adt \ adt-bundle-windows- x86_64-20131030 \ eclipse \ jre \ bin \ javaw.exe ...“

我知道我可以安装JRE(有或没有JDK),并在路径ENV中设置javaw.exe目录,问题将go away

但我认为我的ADT包应该是自给自足的,不应该要求任何额外的下载。奇怪的是我在日食中找不到jre dir。

我错过了一些额外的步骤吗?如果是,步骤是什么?

3 个答案:

答案 0 :(得分:3)

不确定这是最好的方法,但是如果将JRE文件夹复制粘贴到ecplise文件夹中就可以了。

But I think i ADT bundle should be self sufficient and should not require any additional download. Peculiar thing is that I cannot find jre dir inside eclipse.

我不认为eclipse文件夹会有JRE文件夹,你必须在ENV中指定路径JDK路径。

答案 1 :(得分:1)

检查Windows -> Preferences -> CompilerWindows -> Preferences -> Installed JREs

如果没有配置它们。如果您尚未安装JDK(其中包含JRE),请先安装它。

在命令行中验证类型java -version

你应该得到像

这样的输出
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)

(Java 7是最新的,但您可以使用任何适合您要求的版本)

答案 2 :(得分:1)

您应该安装 JDK 并设置类路径。因为编译需要 JDK 而不仅仅是 JRE JDK internally contain JRE。因此无需单独安装JRE。