¿Cuál es la forma correcta de instalar Maven y Eclipse?

16

He instalado Maven y Eclipse usando el Centro de software en Ubuntu 12.04.

No hay signos de integración de Maven en Eclipse. ("nuevo proyecto Maven" y tal)

¿Cuál es la forma correcta de instalar? (para obtener la integración de Maven Eclipse)

Eero Aaltonen
fuente

Respuestas:

17

Además de instalar el mavenpaquete y el eclipsepaquete, y todas sus dependencias, debe instalar la extensión m2e. La mejor manera de hacerlo es usar Eclipse Marketplace, pero el mercado no está instalado de manera predeterminada en el paquete de Ubuntu.

Instale el mercado de Eclipse

  1. Abra Eclipse, vaya a Ayuda -> Instalar nuevo software ...
  2. Seleccione Todos los sitios disponibles en el menú desplegable Trabajar con .
  3. Espere a que se complete la lista de software; a veces lleva mucho tiempo.
  4. Expanda el grupo Herramientas de uso general y marque Marketplace Client .
  5. Haga clic en Siguiente y, nuevamente, acepte los términos y condiciones y haga clic en Finalizar .

Esto instalará el mercado. Deberá reiniciar Eclipse para que el cambio surta efecto.

Instalar m2e

  1. Abra Eclipse, vaya a Ayuda -> Eclipse Marketplace ...
  2. Espera a que termine de cargarse.
  3. Ingrese "maven" en el cuadro de búsqueda y presione Intro.
  4. Haga clic en el botón Instalar junto a Maven Integration for Eclipse de Eclipse.org (Nota: hay un elemento similar arriba llamado "Maven Integration for Eclipse WTP" por Red Hat, Inc; este no es el correcto).

Nuevamente, deberá reiniciar Eclipse para que esto surta efecto.

David Edwards
fuente
1
No había Ayuda -> Eclipse Marketplace en mi instalación. Fui a Ayuda -> Instalar nuevo software ... y agregué el repositorio m2eclipse.sonatype.org/sites/m2e . Obtuve la integración de Maven en los menús. Informaré si encuentro algún problema obvio.
Eero Aaltonen
1
Lo sentimos, no noté que el mercado no está instalado de manera predeterminada. He actualizado mi respuesta para explicar cómo hacerlo a partir del paquete predeterminado de Eclipse. Aunque es un paso adicional, la instalación del mercado es beneficiosa de todos modos y evita tener que agregar repositorios adicionales manualmente.
David Edwards,
Bien, se ve bien ahora. Marcado como aceptado.
Eero Aaltonen
¿Sigue siendo el caso de que Ubuntu no empaqueta el Eclipse Marketplace? Quería verificar si había un paquete para instalar en lugar de hacerlo desde dentro de eclipse.
Peter Cordes