reconoce para mvn interno instalar externo descargar como comandos comando maven windows-7 configure

mvn - Configurando Maven para Windows 7, Files / Java / jdk1.6.0_23 "" fue un error inesperado en este momento



maven repository (6)

Mensaje de error: fue inesperado en este momento cuando ejecuté el comando mvn --version en cmd.

Por favor encuentre el procedimiento:

Mi PC -> Propiedades clic derecho -> Variables de entorno avanzado - Variable de usuario

Maven 3.2.3

User Variable : Variable name :M2 Variable Value : %M2_HOME%/bin Variable name : M2_HOME Variable Value : C:/WLS1033/Apache Software Foundation/apache-maven-3.2.3 Variable name :path Variable Value : %M2_HOME%/bin

Resultado:

D:/Documents and Settings/x169810>mvn --version Apache Maven 3.2.3 (33f8c3e1027c3ddde99d3cdebad2656a31e8fdf4; 2014-08-11T16:58:10-04:00) Maven home: C:/WLS1033/Apache Software Foundation/apache-maven-3.2.3 Java version: 1.6.0_18, vendor: Sun Microsystems Inc. Java home: C:/WLS1033/jdk160_18/jre Default locale: en_US, platform encoding: Cp1252 OS name: "windows xp", version: "5.1", arch: "x86", family: "windows"

Mi PC -> Propiedades clic derecho -> Variables de entorno avanzado - Variable de usuario

Maven 1.0.2

User Variable : Variable name :M2 Variable Value : %MAVEN_HOME%/bin Variable name : MAVEN_HOME Variable Value : C:/WLS1033/Apache Software Foundation/maven-1.0.2 Variable name :path Variable Value : %MAVEN_HOME%/bin

Estoy tratando de configurar Maven en mi máquina Win 7. Estoy siguiendo estos pasos: http://maven.apache.org/download.cgi Descargué Maven en la carpeta c: / Archivos de programa / Apache Software Foundation / apache-maven-3.0.5 /

Configuré todas las variables ambientales como se describe en la URL anterior

JAVA_HOME = C:/Program Files/Java/jdk1.6.0_23 M2_HOME = c:/Program Files/Apache Software Foundation/apache-maven-3.0.5/ M2 = %M2_HOME%/bin PATH = %M2%; C:/Program Files (x86)/SSH Communications Security/SSH Secure Shell; %JAVA_HOME%/bin ; C:/Program Files/Java/jdk1.6.0_23

Pero cuando entro: C: / Users / Andrei> mvn --version

Yo tengo un :

Files / Java / jdk1.6.0_23 "" fue inesperado en este momento.

¿Me pueden ayudar con este problema? Déjame saber por favor si necesitas más detalles. ¡Gracias por adelantado!


Éste lo resolvió por mí: http://www.xinotes.net/notes/note/559/

Es un problema con la forma en que se establece la ruta JAVA_HOME.

Establecer el camino sin comillas como esta:

set java_home=c:/Program Files/Java

O usando la sintaxis de 8 caracteres para nombres de carpetas como este:

set java_home="c:/Progra~1/Java"


Insertar con Windows Configuraciones de variables de entorno GUI> Variables del sistema: Nombre JAVA_HOME Ruta C: / Archivos de programa (x86) / Java / jre7 / << con "/" al final. sin comillas.

Mata el proceso cmd.exe y vuelve a abrirlo si se abrió. Me funcionó.


Para resolver el mismo problema.

Yo si:

SET M2_HOME=C:/Program Files/Apache Software Foundation/apache-maven-3.2.3-bin/apache-maven-3.2.3

Entonces

SET JAVA_HOME=C:/Program Files (x86)/Java/jre7

Y, finalmente, he añadido al comienzo del camino.

SET Path=%JAVA_HOME%/bin;%M2_HOME%/bin;...

Después de salir de todos mis cmd.exe en ejecución y abrí uno nuevo pude hacer mvn --version sin problemas.


Tuve el mismo problema, pero la causa fue la variable M2_HOME definida como:

C:/apache-maven-3.2.2/bin

en lugar de

C:/apache-maven-3.2.2/

Además, el JAVA_HOME debe estar en la carpeta java y no en la subcarpeta / bin.


Tuve el mismo problema. No tenía comillas en torno a los valores de M2_HOME o JAVA_HOME, pero aún obtenía el error.

Trasladé% M2_HOME% / bin y% JAVA_HOME% / bin a la izquierda para que ambos ocurrieran antes de que desaparecieran los espacios en la ruta y el problema desapareciera.