为什么我需要安装Java才能安装JavaEE6 SDK?

时间:2013-05-10 15:50:26

标签: linux java-ee sdk java

Linux上的新功能,我尝试安装JavaEE 6 SDK,第一步安装GlassFFish: http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u4-jdk-7u11-downloads-1900532.html

当我跑步时

sh java_ee_sdk-6u4-jdk7-linux-x64.sh

在我的服务器上,系统会提示我应该安装Java:

Could not locate a suitable jar utility.
Please ensure that you have Java 6 or newer installed on your system
and accessible in your PATH or by setting JAVA_HOME

这是我感到困惑的地方:

  • 它是JDK包中的Java吗?但我正在安装它,所以我当然没有安装它!

  • 它是来自JRE的Java吗?我应该先安装它(并设置环境变量等)吗?

任何澄清的问题!

1 个答案:

答案 0 :(得分:2)

为了使用任何Java代码,包括Java Development Kit,JDK,您需要拥有Java Runtime Environment,JRE。大多数JDK软件包都附带JRE。 JRE包含运行Java类的API。