Te damos la bienvenida a nuestra página, aquí vas a hallar la resolución a lo que necesitas.
Solución:
Puedes buscar el La versión de Java con la que Tomcat realmente se está ejecutando en la aplicación de administrador, que se instala de forma predeterminada. Ir http://hostname:8080/manager/html
(reemplace el nombre de host por el nombre de host o localhost), desplácese hasta la parte inferior, allí encontrará “Versión de JVM”.
Qué JVM se selecciona depende mucho del sistema operativo y la forma de instalación, tal vez http://tomcat.apache.org/tomcat-7.0-doc/setup.html ayude.
Por ejemplo, si estás corriendo Windows con Tomcat con el contenedor de servicios (Recomendaría esto para Windows), puede establecer el camino a la JVM directamente en el icono de la bandeja -> Configurar Tomcat. En la pestaña Java, por ejemplo, configure Java Virtual Machine en “D: java jdk1.6.0_35 jre bin server jvm.dll” (deshabilitado “use default”) o donde reside su JVM -> debe especificar el ruta completa al archivo jvm.dll.
Respecto a conocer en qué Java se está ejecutando el sistema: Eso es difícil de responder, realmente no hay una versión de Java que el sistema esté ejecutando como tal. Por ejemplo, para Windows, puede haber una versión de Java configurada en la RUTA, una potencialmente diferente en JAVA_HOME / JRE_HOME / …, una (o más) configuradas en el registro, una cierta versión del complemento activo en cada navegador web utilizado para applets, etc. Debe marcar la parte que le interesa. La mayoría de las buenas aplicaciones Java mostrarán la versión utilizada en algún lugar, en registros, sobre diálogos o algo así. Para Firefox, puede consultar la lista de complementos / complementos. Un contenedor exe de Java como JSmooth puede buscar Java en diferentes lugares y elegir el más adecuado, por ejemplo, el más nuevo, no necesariamente el más “expuesto”.
Si no tiene la aplicación de administrador en su servidor (yo no), puede verificarlo así:
ps -ef | grep tomcat
La salida debe enumerar su servidor en ejecución:
tomcat 741 1 87 01:07 ? 00:01:15 /usr/java/default/bin/../bin/java ...
Ahora que sabe dónde está su java desde donde se ejecutó su tomcat, puede verificar la versión como:
/usr/java/default/bin/../bin/java -version
Encontré este comando útil. Desde su directorio de instalación de tomcat.
Linux
java -cp lib/catalina.jar org.apache.catalina.util.ServerInfo
Ventana
java.exe -cp libcatalina.jar org.apache.catalina.util.ServerInfo
Salida de muestra
Server version: SpringSource tc Runtime/2.0.4.RELEASE
Server built: August 3 2010 0710
Server number: 6.0.28.29
OS Name: Linux
OS Version: 2.6.18-194.11.1.el5
Architecture: i386
JVM Version: 1.6.0_21-b06
JVM Vendor: Sun Microsystems Inc.
Referencia en https://confluence.atlassian.com/confkb/how-to-determine-your-version-of-tomcat-and-java-331914173.html
Agradecemos que quieras añadir valor a nuestra información aportando tu veteranía en las ilustraciones.