我已經使用yum配置工具在CentOS 5上安裝了Tomcat5。 我的Java Web應用程序需要Java 1.6才能正常運行。但是,我的tomcat安裝似乎使用Java 1.4。Linux上的Tomcat(centos)。不正確的java版本
Tomcat Version JVM Version
Apache Tomcat/5.5.23 1.4.2
在Linux提示符處,當我執行命令:
java -version
它揭示了:當我瀏覽到Tomcat管理器頁面這證實
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
我modifyied/etc/profile並設置JAVA_HOME,JRE_HOME和CATALINA_HOME。當我執行tomcat5 version
的輸出結果如下:
Using CATALINA_BASE: /usr/share/tomcat5
Using CATALINA_HOME: /usr/share/tomcat5
Using CATALINA_TMPDIR: /usr/share/tomcat5/temp
Using JRE_HOME: /usr/lib/jvm/jre-1.6.0
Server version: Apache Tomcat/5.5.23
Server built: Jul 27 2009 05:24:08
Server number: 5.5.23.0
OS Name: Linux
OS Version: 2.6.18-128.1.6.el5
Architecture: amd64
JVM Version: 1.6.0-b09
JVM Vendor: Sun Microsystems Inc.
然而,當我啓動tomcat並查看服務器信息的JVM仍說:
JVM version 1.4.2
任何幫助表示讚賞。
感謝,
你設置 「JAVA_HOME」 或 「JAVA_HOME」?案件事宜。 –
我設置了「JAVA_HOME」,但沒有運氣。 –