Я установил Tomcat5 на CentOS 5 с помощью инструмента настройки yum. Для моего Java-приложения требуется java 1.6 для запуска без ошибок. Тем не менее, моя установка tomcat, похоже, использует java 1.4. Это подтверждается, когда я перейти на страницу менеджера кота:Tomcat on Linux (centos). Неверная версия java
Tomcat Version JVM Version
Apache Tomcat/5.5.23 1.4.2
На линуксовой строке, когда я выполнить команду:
java -version
Он раскрывает:
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)
I 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.
Однако, когда я начинаю просматривать и кот информацию о сервере виртуальная машина все еще говорит:
JVM version 1.4.2
Любая помощь приветствуется.
Спасибо,
Вы установили "JAVA_HOME" или "JAVA_HOME"? Дело имеет значение. –
Я установил «JAVA_HOME», но не повезло. –