¿Dónde está Java? El Panel de control de Java ha deshabilitado el botón "Ver" y la Terminal aún responde con "No hay tiempo de ejecución de Java presente, solicitando instalación"

Instalé Java desde el sitio web de Oracle. Ahora tengo un Panel de control de Java en las Preferencias del sistema. Pero en la pestaña "Java" del Panel de control de Java está el botón "Ver" deshabilitado.

Panel de control Java

Y si le pregunto a la Terminal, java -versionsolo obtengo:

No Java runtime present, requesting install.

Todavía tengo lo siguiente en el Panel de control de Java (su sistema tiene la versión recomendada de Java):

java está actualizado

Al iniciar alguna aplicación, que requiere Java (por ejemplo, Aptana Studio), alerta con:

To open “AptanaStudio3,” you need to install a Java SE 6 runtime. Would you like to check for and install one?

¿Cuáles son los problemas aquí? Parece que la instalación no habilitó Java para el sistema.

Actualizar:

  • OS X 10.8
  • java 7u40 (JRE, no JDK)
  • no hay una versión anterior de java instalada (instalación limpia)
  • iniciar sesión con diferentes cuentas de usuario proporciona el mismo comportamiento
  • /Library/Java/JavaVirtualMachines/esta vacio
¿Había una versión anterior de Java instalada? ¿Obtiene los mismos resultados si inicia sesión como un usuario diferente o si inicia con seguridad? ¿Has probado a reinstalar?
¿Qué java instalaste? Sospecho que hiciste el JRE que ahora no instala /usr/bin/java :(
actualizado. espero que responda todas las preguntas
¿Alguna vez encontró una solución para su problema? Actualmente tengo el mismo problema con OSX 10.11 y JDK1.8.0_101.

Respuestas (1)

JRE de Oracle para OSX no instala todo lo que necesita para el trabajo de desarrollo. Esto ahora significa que no obtienes /usr/bin/java, como sí lo hacías en versiones anteriores que no eran de OSX. OSX JRE ahora proporciona suficiente para ejecutar complementos de Java desde su navegador web.

Si desea hacer desarrollo, necesita el JDK actualmente Java SE 7u40 que está aquí .