viernes, 27 de febrero de 2009

Día 32: Proyectos con maven e implementaciones

Proyectos maven desde eclipse
Hoy probamos a crear e instalar un proyecto maven desde eclipse.
Después de esta introducción hicimos una serie de ejercicios.
En cada ejercicio lo que nos tiene que quedar claro es:
  • Crear un proyecto Maven (Maven project) desde eclipse.
    • Marcarlo como un proyecto simple.
    • Indicar el "Group id" (Que le ponemos el mismo nombre que los paquetes, pej: es.cea)
    • Indicar el "Artifact id" (Que es el nombre del proyecto)
    • Indicarle la versión.
    • El modo de empaquetado, que lo dejaremos en ".jar"
    • Y un nombre y una descripción, aunque ésto es opcional.
  • Crear una interfaz poniendo un método que tenga que recibir algo y devolver otra cosa.
  • "Instalar" el proyecto, incluyendolo en el repositorio para despues usarlo como librería.
  • Crear otro proyecto y añadir una dependencia desde el maven indicandole el proyecto que "instalamos"
  • Crear una clase que implemente la interfaz que creamos e implementar el método.


Ejercicios
Creamos una aplicación web "web01" que va a llamar a servicioCalculadora y a servicioTraduccion (los ejercicios que hemos hecho antes)
Lo marcaremos como webapp
Crearemos un servlet que escuchará por el web01/home y llamará a la vista home.jsp
Desde el build path crearemos la carpeta "java" dentro del "main"
En el proyecto seleccionamos "Run As" y marcamos "Maven build..." y en "Goals" pondremos "clean tomcat:run-war" Para que borre lo que se haya podido guardar y arranque la aplicación desde el tomcat y ya podremos acceder a el: http://localhost:8080/web01/
Advertencia! Si dejamos un proyecto abierto que sea importado y estemos utilizando en otro proyecto, debemos cerrarlo, sino no funcionará!!

No hay comentarios:

Publicar un comentario