¿Por qué no puedo ejecutar Java, después de actualizar a macOS Sierra 10.12?


Este artículo se aplica a:
  • Plataformas: macOS
  • Versiones de Java: 8.0

Apple sacó macOS Sierra al mercado en septiembre de 2016. Java es compatible con esta versión, pero se han detectado algunos problemas con Java al utilizar Sierra. Estamos trabajando activamente en la identificación y resolución de estos problemas.

A continuación puede encontrar algunos de los problemas que estamos intentando solucionar.

JVM devuelve NullPointerExceptions en macOS Sierra 10.12

En macOS Sierra 10.12, si un usuario pulsa claves de modificador (como Comando, Alt o Mayúsculas) mientras se está ejecutando un applet en el navegador, aparecerá una casilla de error denominada "Error interno". También aparecerá el icono “ejec.” en la base macOS. El usuario puede cerrar el applet o intentar ejecutarlo de nuevo, esta vez sin pulsar una clave de modificador. Consulte JDK-8165867.

Desplazarse por el texto del trackpad es muy rápido

Un bug en macOS Sierra ha hecho que desplazarse por el trackpad sea demasiado rápido. Una solución es utilizar el mouse o actualizar a Java 8 Update 121 (versión de enero de 2017) o versiones posteriores.