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