2012-02-23 19 views
11

Estoy usando Eclipse 3.7 con m2eclipse. Anteriormente, sé que había un menú de entrada 'paquete maven', pero desde que reinstalé Ubuntu no hay entrada y tengo que 'maven install' para hacer lo mismo.Falta la entrada del menú 'paquete maven' en eclipse

Ahora me pregunto si es posible recuperar el 'paquete maven' para poder probar algo sin instalarlo y permitir que otros proyectos utilicen la versión de prueba como dependencia.

Respuesta

23

Simplemente use Maven Build... y escriba package en el campo de portería.

+2

Y cómo podría añadir este al menú sin definir esto para cada proyecto? – xZise

+0

Eso es exactamente lo que estoy buscando. Gracias JB – Vincent

+1

Para todos leer esto: la solución de @akcasoy en realidad da una respuesta más completa. – checklist

6

Recientemente también quise tener esta opción con la nueva versión de m2eclipse. La mejor solución que pude encontrar es crear una configuración con el paquete objetivo, y como directorio base darle un nombre de variable $ {selected_resource_loc}. Aún debe ir a ejecutar la página de configuraciones, pero al menos no tiene que definir una nueva configuración para cada proyecto, sino usar la predefinida.

  • proyecto del botón derecho
  • Ejecutar como
  • configuraciones de ejecución ..
  • acumulación haga doble clic experto (para crear una nueva configuración)
  • dar un nombre para la configuración, por ejemplo, empaquetan
  • las variables clic
  • seleccionar "selected_resource_loc" y haga clic en Aceptar
  • escribir su objetivo, por ejemplo, "Paquete" o "paquete limpio"
  • plazo

La próxima vez cuando se desea empaquetar otro proyecto, puede utilizar esta configuración una vez más:

  • proyecto del botón derecho
  • plazo como
  • configuraciones de ejecución ..
  • seleccione su configuración experta
  • carrera

Al menos no tendrá que crear una nueva configuración cada vez que se quiere utilizar, al igual que con la acumulación experto ...

+0

No estoy seguro de cuál debería ser el resultado del paso 'seleccionar' selected_resource_loc ''. Tenía el 'directorio base' prellenado con la ruta de mi proyecto. Solo mantener eso y seguir el resto de los pasos aquí funcionó para mí. – cellepo

Cuestiones relacionadas