我在我的VPS上安裝了Java 6 JRE很好,但我無法安裝EE SDK甚至無法運行。在Linux上安裝Java EE SDK時遇到的問題
[email protected] [/usr/java]# java -version
java version "1.6.0_18"
Java(TM) SE Runtime Environment (build 1.6.0_18-b07)
Java HotSpot(TM) Client VM (build 16.0-b13, mixed mode)
然而,當我嘗試運行java_ee_sdk-6-unix.sh
:
./ ../ java_ee_sdk-6-unix.sh* jre1.6.0_18/ jre.bin*
[email protected] [/usr/java]# ./java_ee_sdk-6-unix.sh
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
但美中不足的是,我正確設置我的環境變量:
[email protected] [/usr/java]# echo $PATH
/usr/java/jre1.6.0_18:/usr/java/jre1.6.0_18/bin:/usr/java/jre1.6.0_18/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin
[email protected] [/usr/java]# export -p | grep JAVA_HOME
declare -x JAVA_HOME="/usr/java/jre1.6.0_18"
我拉我的頭髮在這裏, 有任何想法嗎?
您的發行版是否有軟件包管理器?你爲什麼不使用它? – voyager 2010-02-08 19:40:14
我不認爲我可以通過rpm獲得EE SDK。 http://java.sun.com/javaee/downloads/index.jsp - Sun只是把它作爲一個.sh安裝來實現。 – 2010-02-08 19:45:34
「哪個罐子」說什麼? – daveb 2010-02-08 19:49:48