2011-07-22 4 views
16

Estoy usando el lanzamiento Indigo del eclipse. Cuando miro Window -> Preferences, Maven -> Installations, confirma que está usando la instalación Embedded (3.0.2/...) de Maven.¿Dónde está mvn.exe cuando se utiliza maven 3 incrustado en eclipse índigo?

Quiero ser capaz de ejecutar comandos de Maven desde la línea de comandos (Windows PowerShell), pero cuando escribo, por ejemplo, se encuentra

PS C:\> mvn 

no ejecutable. Hice una búsqueda de "mvn.exe" y no encontré resultados.

Supongo que podría instalar una versión independiente de Maven 3 y agregar eso a mi RUTA, pero preferiría usar la misma instalación Maven para tareas de línea de comando y tareas IDE (eclipse).

Entonces, ¿dónde está oculto incrustado maven's mvn.exe?

Respuesta

11

La respuesta simple es porque está incrustado en Eclipse por lo que no puede llamar desde la consola. Si te gusta hacer esto, tienes que llamar al install Maven.

+1

Gracias. Mientras miraba en el directorio bin de maven, también noté que era "mvn.bat" y no "mvn.exe". – MrDrews

8

No hay mvn.exe en absoluto. La distribución de Maven viene con scripts por lotes o shell. Eclipse ejecuta una versión incrustada que se llama a través de una API.

Cuestiones relacionadas