Problema de Maven con Java_Home -- shell campo con maven campo con unix campo con .bash-profile campo con java-home camp Relacionados El problema

Maven issue with JAVA_HOME


1
vote

problema

Español

Esto es lo que tengo en mi .bash_profile ,

  > export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home > export M2_HOME=/Users/mymac/Documents/apache-maven-3.0.5 export > PATH=$PATH:$M2_HOME/bin:$JAVA_HOME   

$ echo $PATH Retorno:

  > /usr/local/bin: /usr/bin: /bin: /usr/sbin: /sbin: > /Users/mymac/Documents/apache-maven-3.0.5/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home   

Cuando ejecuto mvn -version , dice JAVA_HOME no se define correctamente.

no podemos ejecutar Biblioteca / Java / JavavirtualMachines / JDK1.8.0_73.JDK / CONTENIDOS / INICIO / BIN / JAVA

Lo extraño es que la ruta que devuelve a Maven no se inicia con un / , pero se inicia directamente con mvn -version9 , que probablemente sea el problema aquí.

¿Alguna sugerencia? Estoy haciendo algo mal ?

Original en ingles

Here's what I have in my .bash_profile,

> export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home > export M2_HOME=/Users/mymac/Documents/apache-maven-3.0.5 export > PATH=$PATH:$M2_HOME/bin:$JAVA_HOME 

$ echo $PATH return:

> /usr/local/bin: /usr/bin: /bin: /usr/sbin: /sbin: > /Users/mymac/Documents/apache-maven-3.0.5/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home 

When I run mvn -version, It says JAVA_HOME is not defined correctly.

We cannot execute Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home/bin/java

The odd thing is that the path that maven returns does not start with a / but directly starts with Library which is probably is the issue here.

Any suggestions ? Am I doing something wrong ?

              
         
         

Lista de respuestas

0
 
vote

Ya, fue mi error tener dos perfiles diferentes uno .bash_profile y el otro .MavenRC en mi directorio de inicio. Maven se confundió en cuanto a dónde tomar el camino de Java. Me quité el .mavenrc y funcionó bien.

NOTA:

Exportar java_home = / biblioteca / java / javavirtualmachines / jdk1.8.0_73.jdk / contenidos / casa Exportar M2_Home = / Usuarios / MyMAC / Documentos / Apache-Maven-3.0.5 Exportar PATH = $ Ruta: $ M2_HOME / BIN: $ JAVA_HOME

todavía funciona.

 

Ya well, it was my mistake to have two different profiles one .bash_profile and the other .mavenrc in my home directory. Maven was confused as to where to take the java path from. I removed the .mavenrc and worked fine.

Note:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk/Contents/Home export M2_HOME=/Users/mymac/Documents/apache-maven-3.0.5 export PATH=$PATH:$M2_HOME/bin:$JAVA_HOME

Still works.

 
 

Relacionados problema

0  Problemas de gráficos con Java Jre / JDK y Java_Home o Java.Home  ( Gradle problems with java jre jdk and java home or java home ) 
OS Windows 10. Estoy usando una consola de Cygwin Bash para ejecutar Gradle. He estado luchando con esto por unas horas ahora. Hay una o dos preguntas sobre...

0  Cómo pasar Java_Home a Tomcat a través de WSO2  ( How to pass java home to tomcat via wso2 ) 
Tengo un servidor de aplicaciones WSO2 que se ejecuta como un servicio en Windows 7. Java_Home está configurado para C:Program FilesJavajdk1.7.0_05 Pue...

46  Cómo cambiar Java.Home para Eclipse / hormiga  ( How to change java home for eclipse ant ) 
Estoy tratando de firmar un archivo de jar usando un guión de hormigas. Sé que esto tiene que ser apuntado en el directorio JDK para <system.diagnostics> ...

1  GRILS: Java_Home no se define correctamente [CERRADO]  ( Grails java home is not defined correctly ) 
Es poco probable que esta pregunta ayude a cualquier visitante futuro; Solo es relevante para un pequeño área geográfica, u...

1  No se puede obtener la salida cuando excute un archivo .bat en C #  ( Cant get the output when i excute a bat file in c sharp ) 
Estoy tratando de llamar archivo .bat de C #. Mi nombre de proyecto es Aquí está el código MaestrostArt, y el archivo por lotes tiene el mismo nombre. ambos e...

67  Instalar Android Studio, no apunta a un error de instalación de JVM válido  ( Installing android studio does not point to a valid jvm installation error ) 
Acabo de descargar el estudio Android. Mientras intentaba ejecutarlo, tuve que modificar la variable de entorno y agregar java_home y c: PROGRA ~ 2 ...

14  Java_Home se establece incorrectamente. ¿Cómo restablecerlo?  ( Java home incorrectly set how to reset it ) 
Cuando intento ejecutar window.onload = function() { query_params = get_query_string_parameters(); search_results = movies_object; if (query_par...

14  Problema raro con las dependencias de Java_Home y Maven  ( Weird problem with java home and maven dependencies ) 
Tengo la variable Java_Home establecida en Product5 cuando ejecuto maven paquete en el proyecto, me dice que no puede resolver la dependencia Product6 ...

12  Administrador del appio: no se puede establecer $ Java_Home / Bin en la variable de ruta en MacOS 10.12  ( Appium doctor unable to set java home bin into path variable on macos 10 12 ) 
Instalado Appium Doctor con NPM en MacOS 10.12, y me da un error: WARN AppiumDoctor ✖ Bin directory for $JAVA_HOME is not set. He intentado todo lo que...

1  ¿Cómo configurar automáticamente el complemento del compilador Maven basado en $ Java_Home Varixed?  ( How to automatically set maven compiler plugin based on java home env variable ) 
Estoy usando Maven 3.2.3. Tengo un proyecto de múltiples módulos y actualmente tiene mi complemento del compilador de Maven establecido como tal ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos