verificar sierra powered para mac high descargar java terminal

sierra - Error: no se pudo crear la máquina virtual Java Mavericks Mac OSX



java se 6 mac os sierra (6)

Por lo tanto, intente desinstalar todas las otras versiones que no sea la que necesita, luego configure la variable JAVA_HOMEpath para ese JDK restante, y listo.

Eso funcionó para mí, tengo dos JDK (versiones 8 y 11) instalados en mi Mac local, lo que causa el problema, para la desinstalación, seguí estos dos pasos:

  • cd / Library / Java / JavaVirtualMachines
  • rm -rf openjdk-11.0.1.jdk

Acabo de instalar el último SDK de Java 7-67 de Oracle en la Mac 10.9.4. Luego ejecuté el comando java -v en la Terminal y recibí este mensaje:

Error: no se pudo crear la máquina virtual Java.
Error: se ha producido una excepción fatal. Programa saldrá.


Normalmente, este error se produce cuando invoca Java al proporcionar argumentos / opciones incorrectos. En este caso, debería ser la opción de version .

java -version

Entonces, para verificar dos veces, siempre puede hacer java -help y ver si existe la opción. En este caso, no hay opción como v .


Opción no reconocida: - Error: no se pudo crear la máquina virtual Java. Error: se ha producido una excepción fatal. Programa saldrá.

Recibía este error debido a una sintaxis incorrecta en el terminal. Estaba usando la versión Java. Pero en realidad es java -version. no hay espacio entre - y la versión. También puede realizar una verificación cruzada utilizando java -help.

Espero que esto sea de ayuda.


Prueba: java -version, entonces si ves java 11

intente eliminar con terminal: cd / Library / Java / JavaVirtualMachines rm -rf openjdk-11.0.1.jdk

si no intenta eliminar manualmente: 1) haga clic en el buscador 2) vaya a la carpeta 3) post / Library / Java / JavaVirtualMachines 4) elimine java 11.

luego pruebe la versión de Java y verá: la versión de Java "1.8.0_191"


Puede haber una razón más para tal comportamiento: eliminar el directorio de trabajo actual.

Por ejemplo:

# in terminal #1 cd /home/user/myJavaApp # in terminal #2 rm -rf /home/user/myJavaApp # in terminal #1 java -jar myJar.jar Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit.


si intentó ejecutar java con el argumento -version , y aunque el problema no se pudo resolver de ninguna manera, es posible que haya instalado muchas versiones de java, como JDK 1.8 y JDK 1.7 al mismo tiempo.

Por lo tanto, intente desinstalar todas las otras versiones que no sea la que necesita , luego configure la variable de ruta JAVA_HOME para ese JDK restante, y listo.