Aprovecha el precio especial

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comienza ahora

Termina en:

02d

15h

58m

35s

1

Proyecto Web (PlatziJava) del curso con Maven desde Linux

Proyecto Web del curso de Platzi con Maven

  1. Tener ya instalado Maven. Verificarlo ejecutando el comando mvn -v
https://i.snag.gy/bFgyPG.jpg
  1. Descargar el proyecto por medio de GitHub. https://github.com/platzi/platziJava

  2. En el workspace de eclipse crear la carpeta con el nombre del proyecto: servlet-platzi

https://i.snag.gy/NhRu7W.jpg
  1. Dentro de esta carpeta crear un archivo pom.xml, colocar el siguiente código o simplemente tomar el archivo de la carpeta servlet del proyecto de GitHub.
https://i.snag.gy/o6y2Qn.jpg
  1. En la terminal, situarnos en la carpeta del proyecto (donde está el archivo pom.xml) y ejecutar el comando
    mvn eclipse:eclipse
https://i.snag.gy/l2B0Ft.jpg
  1. Ejecutar el siguiente comando para descargar todas las dependencias (archivos jar) necesarios para el proyecto según las dependencias mencionadas en el pom.xml. Esto generará la carpeta target.
    mvn clean install
https://i.snag.gy/UQ9Rsh.jpg
  1. Copiar la carpeta src y pegarla en la raíz de la carpeta del proyecto. En la carpeta \src\main\java\platzi\servlet\ se encuentran los siguientes archivos.
PlatziJava.java
ResponseServlet.java
GreetingServlet.java
Message.java
PlatziFilter.java
https://i.snag.gy/gBuGTi.jpg
  1. Para correr nuestro proyecto web, se ejecuta la siguiente comando en la carpeta de nuestro proyecto.

mvn tomcat7:run

https://i.snag.gy/1yfTQ6.jpg

Al terminar, podemos verificar que se ejecuto el proyecto en nuestro servidor local de Tomcat con la url http://localhost:8080/servlet-platzi/

https://i.snag.gy/V8lCp6.jpg
  1. En nuestro archivo GreetingServlet.java podemos verificar la siguiente línea
@WebServlet("/greeting")

Entonces, si ingresamos al navegador http://localhost:8080/servlet-platzi/greeting nos mostrará lo siguiente.

https://i.snag.gy/m1aLDQ.jpg

Con esto podemos verificar que no solo necesitamos del IDE para ejecutar una aplicación web y que según en el pom.xml se definirá que contenedor web vamos a utilizar y cómo se va a generar el empaquetamiento.

Escribe tu comentario
+ 2