1

我从 android 开发开始,在设置 Eclipse SDK 时出现一个错误,即缺少 Java Development Kit (JDK) 或 Java Runtime Environment。我已经Java7 update 21安装了。但现在我从 Oracle 网站下载了 JDK7u45。
我想知道如果我删除 JAVA 并只安装 JDK(因为 EclipseSDK 给出了一个缺少 JDK 的错误)之间的Java 7区别JDK 7,那么它会对我的桌面环境有什么影响吗?

4

1 回答 1

1

我想知道 Java 7 和 JDK 7 之间的区别,如果我删除 JAVA 并只安装 JDK(因为 EclipseSDK 给出了缺少 JDK 的错误),那么它会对我的桌面环境有什么影响吗?

Java 7 = JDK7(Java Development Kit) + JRE7(Java Runtime Environment)

JDK 7 = 只是 JDK 即 Java 开发工具包

需要 JDK 来编译/构建您的 java 程序,生成类文件。而需要 JRE 来运行生成的类文件。Eclipse 需要 JDK 来编译您的代码,因此必须拥有它。一般JDK在jdk里面的目录名jre下包含Java Runtime Environment。

于 2013-11-12T02:51:25.347 回答