Estoy tratando de conseguir maven de la instalación para el trabajo, pero yo siempre estoy recibiendo este error

C:\Windows\System32>mvn –versión

Error: JAVA_HOME se establece en un directorio no válido.

JAVA_HOME = «C:\Program Files\Java\jdk1.7.0_51;»

Por favor, establezca la variable de entorno JAVA_HOME en su entorno para que coincida con el
ubicación de la instalación de Java.

Sé que el error dice cada cosa, pero he probado de todo aquí. Tengo la siguiente configuración:

Variables Del Sistema:

M2_HOME: C:\Program Files\Apache Software Foundation\apache-maven-3.3.3

M2: %M2_HOME%\bin

JAVA_HOME: C:\Program Files\Java\jdk1.7.0_51

He añadido todo el camino tal vez le interesa a alguien. por favor, eche un vistazo a la última parte.

Ruta de acceso:

C:\Program Files\Java\jdk1.7.0_51\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\MiKTeX 2.9\miktex\bin\x64\;C:\Program Files\TortoiseSVN\bin;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;%M2%;%JAVA_HOME%\bin;

Ruta de parte interesada:

%M2%;%JAVA_HOME%\bin;

He probado borrando el %JAVA_HOME%\bin; demasiado, pero no funciona desde que tengo esta ruta por la instalación del SDK en el inicio de la ruta C:\Program Files\Java\jdk1.7.0_51\bin

He tratado de agregar el valor a las variables de usuario y no funciona.

InformationsquelleAutor MrPencil | 2015-05-12

4 Comentarios

  1. 6

    JAVA_HOME = «C:\Program Files\Java\jdk1.7.0_51;»

    Maven dice que hay un punto y coma después del nombre del directorio en el JAVA_HOME variable de entorno. Quitar el punto y coma.

    • No hay semi-colon, pero que tenía antes. Sólo tuve que reiniciar mi cmd funciona ahora. `
    • aye, si cambia una variable del sistema, reiniciar siempre cmd 🙂
    • Sí, porque el símbolo del sistema, lamentablemente no recoge los cambios en las variables de entorno inmediato – tienes que volver a abrir el símbolo del sistema.
    • O (al menos si está utilizando bash), puede ejecutar el source de comando en el .bashrc archivo para volver a cargar las variables de entorno en el archivo.

Dejar respuesta

Please enter your comment!
Please enter your name here