【发布时间】:2014-07-12 05:43:46
【问题描述】:
我在 Ubuntu 上使用 Eclipse 已经很长时间了,以成功运行和构建 android apk。但我刚刚意识到我从来没有在我的系统上安装过 JDK,只有 JRE。所以我的问题是Android开发不需要JDK吗?
以下是一些证明在我的系统上任何地方都没有对 JDK 的引用:
$JAVA_HOME 环境变量指向 JRE 文件夹
/home/faizal/DEV/jre1.7.0_55。readlink -f $(which java)也指向同一个 JRE 文件夹。-
如果我看的话,即使 Eclipse 也指向同一个位置:
Eclipse -> 窗口 -> 首选项 -> Java -> 已安装的 JRE
-
Eclipse -> Help -> About Eclipse -> Installation details -> Configuration也指向同一个位置:java.home=/home/faizal/DEV/jre1.7.0_55
【问题讨论】:
-
也许 eclipse 提供了某种类型的内置 jdk?
-
@Rogue 这不是真的。如果我删除 JRE 文件夹,Eclipse 将无法启动并出现错误:
A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: /home/faizal/DEV/eclipse-luna/eclipse/jre/bin/java java in your current PATH