JDK7u45和Java7u21之间的区别是什么

JDK7u45和Java7u21之间的区别是什么,java,java-7,Java,Java 7,我从android开发开始,在设置EclipseSDK时遇到了一个错误,Java开发工具包(JDK)或Java运行时环境缺失。我已经安装了java7update21。但现在我从Oracle网站下载了JDK7u45。 我想知道java7和jdk7之间的区别,并且如果我删除Java并只安装JDK(因为EclipseSDK给出了一个JDK丢失的错误),那么它会对我的桌面环境产生任何影响吗 我想知道Java7和JDK7之间的区别,以及 删除JAVA并只安装JDK(因为EclipseSDK给出了一个错误

我从android开发开始,在设置EclipseSDK时遇到了一个错误,Java开发工具包(JDK)或Java运行时环境缺失。我已经安装了
java7update21
。但现在我从Oracle网站下载了JDK7u45。
我想知道
java7
jdk7
之间的区别,并且如果我删除Java并只安装JDK(因为EclipseSDK给出了一个JDK丢失的错误),那么它会对我的桌面环境产生任何影响吗

我想知道Java7和JDK7之间的区别,以及 删除JAVA并只安装JDK(因为EclipseSDK给出了一个错误 JDK丢失)那么它会对我的桌面产生任何影响吗 环境

Java 7=JDK7(Java开发工具包)+JRE7(Java运行时环境)

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

JDK是编译/构建java程序、生成类文件所必需的。而运行生成的类文件需要JRE。Eclipse需要JDK来编译代码,因此有必要使用它。通常,JDK在JDK中包含目录名为jre的Java运行时环境

我想知道Java7和JDK7之间的区别,以及 删除JAVA并只安装JDK(因为EclipseSDK给出了一个错误 JDK丢失)那么它会对我的桌面产生任何影响吗 环境

Java 7=JDK7(Java开发工具包)+JRE7(Java运行时环境)

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


JDK是编译/构建java程序、生成类文件所必需的。而运行生成的类文件需要JRE。Eclipse需要JDK来编译代码,因此有必要使用它。通常,JDK在JDK中包含目录名为jre的Java运行时环境

祝你好运。在安装Eclipse的本地目录中安装JDK7u45之后,我摆脱了问题“JDK必须可用才能运行Eclipse”。但是现在如果我删除Java7(安装在程序文件中),那么它会有问题吗?@vishalkin Eclipse将根据JAVA_HOME环境变量查找JDK,因此如果您将JAVA_HOME设置为安装在Eclipse目录中的JDK,然后从“Program Files”卸载其他JAVA安装那你应该很好,很好。在安装Eclipse的本地目录中安装JDK7u45之后,我摆脱了问题“JDK必须可用才能运行Eclipse”。但是现在,如果我删除Java7(安装在程序文件中),那么它会产生任何问题吗?@vishalkin Eclipse将根据JAVA_HOME环境变量查找JDK,因此如果您将JAVA_HOME设置为安装在Eclipse目录中的JDK,然后从“Program Files”卸载另一个JAVA安装,那么您应该会做得很好,虽然您可以用Java 7编写代码,但根据系统需求中的文档,Android只支持Java 6。谢谢你的通知@LotusUNSW。但是安装一个更高版本将不支持?它将…但是有一些复杂/问题。在谷歌上搜索这个可能会有更多帮助。谢谢@LotusUNSW。不过,顺便说一句,虽然你可以用Java 7编写代码,但根据系统要求,Android只支持Java 6。谢谢你的通知@LotusUNSW。但是安装一个更高版本将不支持?它将…但是有一些复杂/问题。在谷歌上搜索这个可能会有更多帮助。谢谢@LotusUNSW。我会留意的。