¿Dónde puedo ver los archivos de registro de Tomcat en Eclipse?
Por alguna razón, mi carpeta de instalación / registro de Tomcat siempre está vacía.
Por cierto, ¿Tomcat volcará al archivo de registro después de un tiempo o es inmediato?
¿Dónde puedo ver los archivos de registro de Tomcat en Eclipse?
Por alguna razón, mi carpeta de instalación / registro de Tomcat siempre está vacía.
Por cierto, ¿Tomcat volcará al archivo de registro después de un tiempo o es inmediato?
Respuestas:
Vaya a la vista "Servidor", luego haga doble clic en el servidor Tomcat que está ejecutando. Los archivos de registro de acceso se almacenan en relación con la ruta en el campo "Ruta del servidor", que en sí mismo es relativo a la ruta del espacio de trabajo.
No estoy seguro de si estabas buscando catalina.out o uno de los otros registros producidos por Tomcat.
Pero, si busca el archivo de registro catalina.out, siga las instrucciones a continuación:
En la pestaña de servidores, haga doble clic en el servidor Tomcat. Obtendrá una pantalla llamada Descripción general.
Haga clic en "Abrir configuración de inicio". Haga clic en la pestaña "Común".
Hacia la parte inferior de la pantalla, puede marcar la casilla de verificación "Archivo" y luego especificar un archivo que pueda usarse para registrar la salida de su consola (catalina.out).
Finalmente, reinicie el servidor Tomcat.
Otro foro proporcionó esta respuesta:
Ahh, descubrí esto. Deben establecerse las siguientes propiedades del sistema, de modo que pueda recuperarse el archivo "logging.properties".
Suponiendo que el tomcat se encuentra en un proyecto Eclipse, agregue lo siguiente en la pestaña "Argumentos" de su configuración de inicio:
-Dcatalina.base="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Dcatalina.home="${project_loc}\<apache-tomcat-5.5.23_loc>"
-Djava.util.logging.config.file="${project_loc}\<apache-tomcat-5.5.23_loc>\conf\logging.properties"
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
http://www.coderanch.com/t/442412/Tomcat/Tweaking-tomcat-logging-properties-file
Parece que los registros están dispersos? Encontré registros de acceso debajo
<ProjectLocation>\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\logs
Vaya a la vista Servidores en Eclipse, luego haga clic derecho en el servidor y haga clic en Abrir. Los archivos de registro se almacenan en una carpeta reactiva a la ruta en el campo "Ruta del servidor".
Como el campo de ruta no se puede editar, también puede "Abrir configuración de inicio", hacer clic en la pestaña Argumentos, copiar el argumento VM para catalina.base (entre comillas). Esta es la ruta completa de su directorio de aplicaciones web WTP. Copiar el valor en el portapapeles puede ahorrarle la laboriosa tarea de explorar el sistema de archivos en la ruta.
También tenga en cuenta que debería ver la salida del archivo de registro en la vista de la Consola mientras ejecuta o depura.
Si desea iniciar sesión en un archivo separado que no sea la consola: haga doble clic en el servidor -> Abrir configuración de inicio -> Argumentos -> agregue -Dlog.dir = "Ruta donde desea almacenar este archivo" y reinicie el servidor.
Consejo: Asegúrese de que el servidor no se esté ejecutando cuando intente agregar el argumento. Debe tener log4j o un marco de registro similar en su lugar.
si buscas el registro catalina.out y estás usando eclispe con tomcat, esto funciona para mí: