Estoy tratando de actualizar Java en mi Mac OSX Yosemite. En el Java Control Panel
, afirma:
A critical Java security update is available.
8 Update 51 (57 MB)
Your current version is Java 8 Update 31. It is recommended that you update
now to keep your system secure.
Hago clic en el Update Now
botón y se abre el Software Update
cuadro de diálogo que indica que debo reiniciar el navegador para actualizar, pero no será necesario reiniciar la computadora. Hago clic en el Install Update
botón que muestra el Updating Java
Diálogo que descarga 60 MB, lo extrae y luego lo dice brevemente ready to update
antes de desaparecer Volviendo a la Java Control Panel
muestra que todavía estoy en Update 31
, repitiendo el proceso tiene el mismo resultado.
¿Cómo puedo obtener la actualización para instalar realmente?
yosemite
install
software-update
java
WilliamKF
fuente
fuente
Respuestas:
No es necesario desinstalar la versión actual. Desde el sitio web de Java, simplemente descargue la actualización 51 (JDK) de Java 8 desde el sitio de Oracle e instálela manualmente. Después de la instalación, no es necesario reiniciar la máquina. Verifique la versión en el panel de Terminal o Java. Se mostrará la versión actualizada.
fuente
Cuando un proceso de actualización automatizado falla sin una razón explícita, entonces un método para tratar con él es desinstalar manualmente la versión instalada actual y luego instalar la versión completa actual descargada manualmente desde el sitio web de origen.
Mirando a ¿Cómo desinstalo Java en mi Mac? , que se aplica a las versiones 7.0, 8.0 en OS X para el JRE , uno tiene que hacer lo siguiente:
Descargue manualmente la última versión desde: Descargas de Java SE
Nota: Para normal Navegador uso elegir el JRE Sin embargo, si desea utilizar la última versión de Java desde la línea de comandos en un terminal, elija el JDK . Además, si ya tiene instalado Java JDK, noté que después de actualizar desde la versión 1.8.0_45 a 1.8.0_51 a través de Panel de control de java debajo Preferencias del Sistema que solo actualizo el JRE componentes para version1.8.0_51, no el JDK y se mantuvo en 1.8.0_45.
Así que desinstalé el JDK siguiendo las instrucciones en Desinstalando el JDK así como los comandos de las instrucciones enumeradas anteriormente.
Luego descargué el JDK actual, lo instalé y ahora estoy usando la última versión de Java, tanto en un navegador como en la línea de comandos en una terminal.
fuente