Incrustación del servidor Tomcat en el proyecto Maven

Hoy en día, desarrollar una aplicación utilizando diferentes servidores dependiendo del entorno en el que se va a utilizar es realmente un trabajo complicado. Las aplicaciones pueden funcionar bien en un servidor y pueden terminar no funcionando correctamente en el otro servidor que es problemático. ¿Qué pasaría si el desarrollador tuviera el privilegio de usar o configurar un servidor para un propósito de desarrollo sin siquiera descargarlo, lo que realmente reduce mucho el trabajo manual y, por lo tanto, se puede notar el ahorro de tiempo?

Servidor Tomcat: Tomcat es uno de los mejores servidores web y un contenedor de Java Servlet de código abierto desarrollado por Apache Software Foundation (ASF), que utilizan muchos desarrolladores para sus proyectos. Se ha sublimado en mayor medida solo por su clasicismo y su velocidad e implementa especificaciones J2EE que incluyen principalmente servlets, JSP y lenguajes de expresión. Con la disponibilidad de estas características vitales, el servidor Tomcat sigue siendo uno de los mejores servidores web disponibles en el mercado.

Considere un escenario de uso de Tomcat Server sin siquiera descargarlo e instalarlo. Sí, esto es realmente posible y es muy fácil de manejar mediante el uso de la poderosa herramienta » Maven «. Maven proporciona un complemento elegante llamado tomcat7-maven-plugin a través del cual el servidor web Tomcat se puede integrar sin problemas en un proyecto Maven.

Maven: Maven es una de las automatizaciones de compilación más famosas utilizadas para proyectos Java. Los 2 aspectos clave de Maven son, primero , cómo se construye/desarrolla el proyecto y el segundo son las dependencias asociadas en el proyecto Java que utiliza la herramienta de construcción Maven. Las bibliotecas requeridas en forma de dependencias serán descargadas por la herramienta Maven desde el repositorio central y las mismas se conservarán en el caché local. Maven se desarrolla sobre la base de la arquitectura basada en complementos y, por lo tanto, facilita el control del proyecto mediante la utilización de entradas estándar.

Pasos para configurar el servidor Tomcat en un proyecto Maven:

  1. Cree un proyecto maven simple como se muestra a continuación:

    maven project creation

  2. Abra el archivo pom.xml y agregue la entrada del complemento que se menciona a continuación.

    <plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
    <port>9090</port>
    </configuration> </plugin>
  3. Ahora empecemos a usarlo. Ejecute el comando mvn clean install para compilar el proyecto con el complemento tomcat.

  4. Ahora ejecute la aplicación ejecutando el comando mvn tomcat7:run , que iniciará el servidor tomcat.

  5. Abra el navegador e ingrese la URL: http://localhost:9090/EmbeddedTomcat

Publicación traducida automáticamente

Artículo escrito por keerthikumar.n y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *