我在 Linux/Debian Tomcat 配置上面臨一個惱人的問題:
我已經設定了路徑變量,但是當我嘗試啟動或關閉 Tomcat 時沒有任何反應。日誌為空,出現以下:
root@debian:/var/tomcat/bin# ./version.sh
Using CATALINA_BASE: /var/tomcat
Using CATALINA_HOME: /var/tomcat
Using CATALINA_TMPDIR: /var/tomcat/temp
Using JRE_HOME: /usr/lib/jdk/bin
Using CLASSPATH: /var/tomcat/bin/bootstrap.jar
./catalina.sh: 476: ./catalina.sh: /usr/lib/jdk/bin/bin/java: not found
如所見,最後一行顯示可能配置錯誤的環境變數。但我查看了安裝步驟,但找不到它。知道應該如何解決問題嗎?
Tomcat 是版本 6(位於目錄 /var/tomcat 中)。 JDK 是 1.7.0 update 25(最新)(在目錄 /usr/lib/jdk/ 中)。
謝謝!
答案1
問題出在匯出 JAVA_HOME 時:
而 /usr/lib/jdk/bin 應該只是 /usr/lib/jdk。
現在一切正常。希望它對某人有用。