5 votos

Aunque JRE 8 esté instalado en mi MAC OS Yosemite, aparece el error - " No Java Runtime present,requesting to install "

A pesar de que JRE 8 está instalado en mi MAC OS Yosemite 10.10.3, al ejecutar Android presente en herramientas en SDK, aparece el error "No hay tiempo de ejecución de Java presente, solicitando instalar" en la terminal, ¿cómo puedo resolver este problema?

Quería instalar Xamarin test recorder - después de instalar me pidieron instalar Android SDK El SDK se descarga en Library/Developer/Xamarin/android-sdk Ahora, al ejecutar Android presente en la carpeta de herramientas, recibo el error - No hay tiempo de ejecución de Java He instalado JRE 8 y verifiqué la versión de Java desde su sitio ¡Alguien puede ayudar, por favor!

9voto

gabox01 Puntos 10

Debes instalar el JDK completo, no solo el JRE, para obtener soporte de Java en macOS. Por alguna razón, el JRE solo instala los complementos del navegador, no el Java completo.

Esta es la página actual de descarga del JDK.

0voto

Oleg Kazakov Puntos 109

No necesitas instalar el JDK completo. Tuve el mismo problema y eventualmente lo solucioné colocando la siguiente exportación de JAVA_HOME en ~/.bash_profile:

export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

Espero que esto ayude a alguien. Estoy usando Mac OS High Sierra.

0voto

EliteX Puntos 101

Esto funcionó para mí en macOS high sierra. No instalé JDK.

Ir a la terminal:

  1. vim ~/.bash_profile
  2. agregar export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
  3. Guardar y cerrar.
  4. . ~/.bash_profile
  5. java -version

Deberías poder ver la versión de Java

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X