J'ai installé Tomcat5 sur CentOS 5 à l'aide de l'outil de configuration yum. Mon application Web Java nécessite que java 1.6 s'exécute sans erreur. Cependant, mon installation de tomcat semble utiliser java 1.4. Ceci est confirmé lorsque je navigue sur la page du gestionnaire de tomcat:Tomcat sous Linux (centos). Version java incorrecte
Tomcat Version JVM Version
Apache Tomcat/5.5.23 1.4.2
À l'invite de Linux, quand j'exécute la commande:
java -version
Il révèle:
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 et définissant JAVA_HOME, JRE_HOME, et CATALINA_HOME. Lorsque j'exécute tomcat5 version
les résultats de sortie suivants:
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.
Cependant, quand je commence tomcat et afficher les informations du serveur de la machine virtuelle Java dit encore:
JVM version 1.4.2
Toute aide est appréciée.
Merci,
Avez-vous réglé "java_home" ou "JAVA_HOME"? L'affaire est importante –
J'ai mis "JAVA_HOME" mais pas de chance. –