sirve que proyecto plugin para mvn dependencias compilar comandos aƱadir eclipse maven-2

que - maven project eclipse



ImportaciĆ³n de proyecto maven en eclipse (6)

Quiero importar el proyecto maven existente al eclipse. Encontré 2 formas de hacerlo, una es ejecutar desde la línea de comandos mvn eclipse:eclipse y otra es instalar el complemento maven eclipse de eclipse. ¿Cuál es la diferencia entre los dos y cuál es preferible?

El maven-eclipse-plugin es un plugin de Maven y siempre ha estado allí (uno de los primeros plugins disponibles con Maven 1, uno de los primeros plugins migrados a Maven 2). Ha sido durante mucho tiempo la única forma decente de integrar importar un proyecto existente de maven con Eclipse. En realidad, no proporciona una integración real, solo genera los archivos .project y .classpath (también tiene soporte WTP) de un proyecto Maven. He usado este complemento durante años y estaba muy contento con él (y muy insatisfecho en este momento con los plugins de Eclipse para Maven como m2eclipse ).

El plugin m2eclipse es uno de los plugins de Eclipse para Maven . En realidad, es el primero y el más maduro de los proyectos destinados a integrar Maven dentro del Eclipse IDE (esto no siempre ha sido así, no era realmente útil ~ hace 2 años, vea los comentarios en Mevenide vs. M2Eclipse, Q para Eclipse / IAM ). Pero, incluso si no utilizo cosas como crear un proyecto Maven desde Eclipse o el editor POM u otros asistentes sofisticados, debo decir que este complemento ahora es totalmente utilizable, ofrece una integración muy sencilla, tiene características agradables ... En otras palabras, finalmente me cambié a :) Lo recomendaría ahora a cualquier usuario (avanzado o principiante).

Si instalo el complemento maven eclipse a través del menú de eclipse Ayuda -> Instalar nuevo software, ¿aún necesito modificar mi pom.xml para incluir el plugin maven eclipse en la sección de complementos?

Esta pregunta es un poco confusa pero la respuesta es no. Con el plugin m2eclipse instalado, simplemente haga clic derecho en el explorador de paquetes e Importar ...> proyectos de Maven para importar un proyecto existente maven en Eclipse.

Quiero importar el proyecto maven existente al eclipse. Encontré 2 maneras de hacerlo:

1) A través de ejecutar desde línea de comandos mvn eclipse:eclipse
2) Twoo instala el plugin maven eclipse de eclipse.

¿Cuál es la diferencia entre los dos y cuál es preferible?

Si instalo el complemento maven eclipse a través del menú de eclipse Help -> Install New Software , ¿aún necesito modificar mi pom.xml para incluir el plugin maven eclipse en la sección de complementos?



Maven tiene un plugin de Eclipse y Eclipse tiene un plugin de Maven. Vamos a analizar esas cosas. Cuando usamos maven con esas líneas de comando y etc. cuando estamos pasando por un eclipse, no queremos que los códigos de línea de comando tengan mucho útil, Maven y eclipse que proporcionan una buena integración, funcionarán muy bien juntos gracias por los complementos

Paso 1 : ve al proyecto de maven. Aquí mi proyecto es FirstApp. (Ejemplo mi proyecto es FirstApp)

Ahí puede ver un archivo pom.xml, ahora lo que queremos es generar un proyecto de eclipse usando ese pom.xml.

Paso 2 : Usa el comando mvn eclipse: eclipse

Paso 3 : verificar el proyecto

después de la ejecución de este comando, observe que se han creado dos archivos nuevos

Nota: ambos archivos se crean para Eclipse. Cuando abra esos archivos, notará que una variable de clase "M2_REPO" es generate. Desea agregar esa ruta de clase en eclipse, de lo contrario eclipse mostrará un error.

Paso 4 : Importación de proyecto de eclipse

Archivo -> Importar -> General -> Proyectos existentes en el área de trabajo -> Seleccionar directorio raíz -> Hecho

Más detalles aquí


Me parece que el plugin m2eclips e es más útil. Esto proporciona buenas herramientas como el editor POM y la creación de un proyecto Maven desde dentro de Eclipse.


No tengo experiencia con Eclipse ni con Maven, por lo que las otras respuestas parecían un poco complicadas.

El siguiente conjunto de pasos más simple funcionó para mí:

  1. Eclipse abierto
  2. Haga clic en Archivo > Importar
  3. Escriba Maven en el cuadro de búsqueda en Seleccionar una fuente de importación:
  4. Seleccionar proyectos Maven existentes
  5. Haga clic en Siguiente
  6. Haga clic en Examinar y seleccione la carpeta que es la raíz del proyecto Maven (probablemente contenga el archivo pom.xml)
  7. Haga clic en Siguiente
  8. Haga clic en Finalizar

Usando mvn eclipse:eclipse solo generará archivos de configuración de eclipse generales, esto está bien si tienes un proyecto simple; pero en el caso de un proyecto basado en la web como servlet / jsp, debe agregar manualmente las características de Java EE a eclipse (WTP).

Para hacer que el proyecto se pueda ejecutar mediante la porción de eclipse de servidores, configure Apache para Eclipse: descargue y descomprima Apache Tomcat en algún lugar. En Eclipse Windows -> Preferencias -> Servidores -> Entornos en tiempo de ejecución, agregue (Crear servidor local), seleccione su versión de Tomcat, Luego, navegue hasta el directorio del Tomcat que ha descomprimido, haga clic en Finalizar.

Ventana -> Mostrar vista -> Servidores Agregar el proyecto a la lista de servidores