run intellij configurar application tomcat intellij-idea

configurar - intellij run maven project in tomcat



IntelliJ y Tomcat... ¿Cómo...? (7)

¿Qué versión de IntelliJ estás usando? Tenga en cuenta que desde el año pasado, IntelliJ existe en dos versiones:

  • Ultimate Edition , que es el IDE completo
  • Community Edition , que es gratuito pero no admite desarrollos JavaEE.

(ver diferencias here )

En caso de que esté utilizando Community Edition , no podrá administrar una instalación de Tomcat.

En caso de que esté utilizando Ultimate Edition , puede echar un vistazo a:

Usando Netbeans, desarrollo sitios con Tomcat como el servidor local para administrarlo. En Netbeans fue "Install, write hit Run y ​​funciona" ¿Cómo saco lo mismo en IntelliJ?

No puedo encontrar instrucciones paso por paso para esto.


Aquí hay instrucciones paso a paso para la configuración de Tomcat en IntellijIdea:

1) Cree el proyecto IntellijIdea a través de la plantilla WebApplication. La idea debe ser la versión definitiva, no la edición comunitaria

2) Vaya a Run-Edit configutaion y configure la carpeta de ubicación de Tomcat, para que Idea sepa sobre su servidor tomcat

3) Vaya a la pestaña Implementación y seleccione Artefacto. Aplicar

4) En la carpeta src ponga su servlet (puede probar mi ejemplo para fines de prueba)

5) Vaya al archivo web.xml y enlace su servlet como este

6) En la carpeta web, coloque los archivos .jsp (por ejemplo, hey.jsp)

7) Ahora puede iniciar su aplicación a través de IntellijIdea. Ejecute (Shift + F10) y disfrute de su aplicación en el navegador:

- a archivos jsp: http://localhost:8080/hey.jsp (o index.jsp por defecto)

- a servlets a través de un enlace virtual establecido en web.xml: http://localhost:8080/st


El problema que tuve se debió al hecho de que, sin saberlo, estaba editando los valores predeterminados y no una nueva instancia de Tomcat. Haga clic en el signo más en la parte superior izquierda de la ventana Ejecutar y seleccione Tomcat | Local desde allí.


En Netbeans, puede hacer clic con el botón derecho en el proyecto y ejecutarlo, pero en IntelliJ IDEA debe seleccionar el archivo index.jsp o el archivo de bienvenida para ejecutar el proyecto.

esto se debe a que Netbeans genera la siguiente etiqueta en web.xml y IntelliJ no.

<welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list>


También puede depurar tomcat utilizando la edición de comunidad (a diferencia de lo que se dijo anteriormente).

Inicie tomcat en modo de depuración, por ejemplo, como este:. / Catalina.bat jpda run

En intellij : Ejecutar> Editar configuraciones> +

Seleccione "Remoto" Nombre la conexión: "somename" Set "Puerto:" 8000 (por defecto 5005)

Seleccione Ejecutar> Depurar "somename"


Verifique que los complementos necesarios estén habilitados en Configuración | Complementos , lo más probable es que haya desactivado varios de ellos, es por eso que no ve todas las opciones de facetas.

Para ver el tutorial paso a paso, consulte: Crear una aplicación web simple e implementarla en Tomcat .


NOTA: Community Edition no es compatible con JEE.

Primero, necesitará instalar un servidor Tomcat local. Parece que ya has hecho esto.

A continuación, en la barra de herramientas en la parte superior de IntelliJ, haga clic en la flecha hacia abajo justo a la izquierda de los iconos Ejecutar y Depurar . Habrá una opción para Editar Configuraciones . En la ventana emergente resultante, haga clic en el ícono Agregar y luego en Tomcat y Local .

Desde ese cuadro de diálogo, deberá hacer clic en el botón Configurar ... al lado del Servidor de aplicaciones para indicarle a IntelliJ dónde está instalado Tomcat.