Cómo desarrollar un proyecto Maven en Eclipse

Tan bueno como es Maven, hace las cosas un poco más complicadas, incluida la forma en que desarrolla proyectos en diferentes IDE. Si se supone que Maven debe hacer pr...

Por muy bueno que sea Experto, hace las cosas un poco más complicadas, incluida la forma en que desarrolla proyectos en diferentes IDE. Si se supone que Maven hace que los proyectos de construcción sean más fáciles (entre otras cosas), pero no puede usarlo junto con un IDE, ¿cuál es el punto? No deberías tener que comprometerte entre los dos.

Hay algunos complementos de Maven Eclipse para ayudarlo a trabajar con herramientas como Maven (como [m2eclipse] (http://eclipse.org/m2e/), [Eclipse IAM] (http://wiki.eclipse.org/IAM) ), pero tengo que admitir que no soy un gran admirador de los que he usado. Personalmente, creo que un híbrido entre el uso de Maven en la línea de comandos y Eclipse es la forma más productiva.

Configuración de Eclipse

Para configurar Maven con Eclipse, hay algunas configuraciones que debe establecer. Simplemente siga estas instrucciones y estará listo para comenzar.

Abra Eclipse y vaya a Ventana->Preferencias. Luego vaya a Java->Build Path->Classpath Variables dentro de la ventana de preferencias. En el panel Variables de Classpath, agregue una variable llamada "M2_REPO" con una ruta que apunte al directorio de su repositorio Maven local. Según el sistema operativo que esté utilizando, el repositorio puede estar en uno de estos directorios:

  • Linux: /home/[nombre de usuario]/.m2/repositorio
  • Mac: /Usuarios/[nombre de usuario]/.m2/repositorio
  • Windows: C:/Usuarios/[nombre de usuario]/.m2/repositorio

Configuración de un proyecto Maven

En la línea de comando, navegue hasta el directorio que contiene su archivo POM existente (o inicie un nuevo proyecto de Maven y navegue hasta ese directorio).

Suponiendo que ya tiene instalado Maven, ejecute el siguiente comando desde la línea de comandos:

1
$ mvn eclipse:eclipse

Al ejecutar este comando, se descargará y ejecutará el complemento Maven-Eclipse y se crearán archivos para un nuevo proyecto de Eclipse que se adapten al proyecto Maven dado.

De vuelta en Eclipse, seleccione Archivo->Importar, luego General->Proyectos existentes en el espacio de trabajo. Busque el directorio que contiene su proyecto desde arriba y haga clic en Aceptar.

Su proyecto debería aparecer en el campo Proyectos del cuadro de diálogo Importar. Si ve el proyecto correcto allí, haga clic en Finalizar y su proyecto ahora está listo para su desarrollo en Eclipse.

Nota: tenga en cuenta que siempre que agregue una nueva dependencia a su archivo Maven POM, debe volver a ejecutar el mismo comando mvn eclipse:eclipse para actualizar el archivo .project Eclipse y luego actualizar su proyecto dentro de Eclipse. Esto actualizará su lista de dependencias para que Eclipse sepa qué incluir durante el tiempo de compilación.

¿Tiene alguna pregunta? ¿Crees que tienes una mejor configuración? ¡Cuéntanos en los comentarios!