我在我的Debian機器上安裝了Java JDK 1.7.0_21(以及其他)。我已經配置的Debain使用這個JDK:如何更改Tomcats JVM版本?
[email protected] ~ $ java -version
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) Client VM (build 23.21-b01, mixed mode)
從Tomcat中catalina.sh讀書筆記,我的理解是Tomcat服務器應該使用JAVA_HOME
/JRE_HOME
系統變量
# JAVA_HOME Must point at your Java Development Kit installation.
# Required to run the with the "debug" argument.
#
# JRE_HOME Must point at your Java Development Kit installation.
# Defaults to JAVA_HOME if empty.
我已經設置那些到正確的目錄。呼應變量給出了下面的輸出:但是
[email protected] ~ $ echo $JAVA_HOME
/opt/Oracle_Java/jdk1.7.0_21/bin
[email protected] ~ $ echo $JRE_HOME
/opt/Oracle_Java/jdk1.7.0_21/jre
Tomcat Web應用程序管理器仍顯示1.6.0_27-B27爲JVM使用。
對於如何讓Tomcat運行1.7.0_21 JDK有什麼建議嗎?
您是使用.deb軟件包安裝Tomcat還是從tomcat.apache.org下載Tomcat? – Martin
我已經通過apt-get安裝了它。仔細觀察,似乎我運行的Tomcat 6似乎與Java 1.7不兼容(http://stackoverflow.com/questions/9592791/tomcat6-and-java-7)。所以我要先看看。謝謝! –