0
新在Linux上,我尝试安装的JavaEE 6 SDK,第一步安装GlassFFish: http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-sdk-6u4-jdk-7u11-downloads-1900532.html为什么我需要安装Java来安装JavaEE6 SDK?
当我运行
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呢?我应该先安装它(并设置环境变量等)?
Thx任何澄清!
如果要执行Java代码,则需要Java虚拟机(JVM)a.k.a. JRE。如果你想用Java开发(不管是哪种应用程序),你需要Java开发工具包a.k.a. JDK。 Java EE SDK(GlassFish)将依靠JDK工作,与其他工具(如Android SDK)类似。 – 2013-05-10 15:52:33
[在Linux上安装Java EE SDK的问题]的可能重复(http://stackoverflow.com/questions/2224321/problems-installing-java-ee-sdk-on-linux) – 2013-05-12 17:37:04