2011-10-08 10 views
14

? Soy un novato en IntelliJ IDEA. Estaba intentando implementar una aplicación web en Tomcat.¿Cómo se maneja Tomcat con IntelliJ IDEA 10.5

Falló la implementación y no pude ver ningún error en la consola de registro.

Después de mucha búsqueda, pude encontrar los archivos de registro en la carpeta ~/Library/Caches/IntelliJIdea10/tomcat/_p1/logs/.

Había un montón de archivos de registro aquí y uno de los archivos contenía el error. Entonces pude resolver el problema y proceder.

Yo era un usuario de eclipse y este error habría venido directamente en la consola de registro en eclipse. Sin embargo, este no es el caso en IntelliJ IDEA. ¿Alguien puede explicar lo que me falta aquí?

Además, sería bueno que alguien pudiera señalar cómo se hace la integración con Tomcat en IDEA (para una mejor comprensión). Nota: Estoy usando IntelliJ IDEA 10.5.2 Ultimate edition en Mac OS 10.6.8.

+1

posible duplicado de (http://stackoverflow.com/questions/10461702/where-is -my-app-placed-when-deploying-to-tomcat) – ArtB

Respuesta

11

IntelliJ IDEA instruye Tomcat para utilizar el directorio temporal como CATALINA_BASE donde coloca configuración contexto con la trayectoria del artefacto de la configuración del proyecto, no copia de la aplicación web en webapps directorio.

En el Tomcat Run/Debug configuration hay Logs tab donde puede especificar los registros personalizados para mostrar en la consola de IDEA, que debería funcionar fuera de la caja, pero probablemente haya personalizado en el registro de configuración de Tomcat o en la propia aplicación. O tal vez la configuración de registro de Tomcat 7 es diferente y no funciona con IDEA, en cuyo caso debe submit a bug.

+0

gracias por la información sobre la integración IntelliJ Idea tomcat. Se verá más profundo en el problema de registro y generará un error –

2

Aquí hay información para los usuarios de Windows ... si marca las casillas para 'Mostrar consola cuando el cambio de stdout/stderr', puede encontrar que la pestaña Salida no aparece incluso si se modifica stdout/stderr.

Para mí, esto se debió a la estructura de directorios para el proyecto que contiene espacios.

Cuando cambié el nombre de la estructura del directorio para que no contuviera espacios, apareció la pestaña Salida.

Cuestiones relacionadas