我已经使用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”,但没有运气。 –