Tengo un Macbook Pro con OS 12.6.
/usr/bin/java -version
muestra
java versión "1.8.0_341"
Entorno de ejecución Java(TM) SE (compilación 1.8.0_341-b10)
Java HotSpot(TM) 64-Bit Server VM (compilación 25.341-b10, modo mixto)
Dado que estoy ejecutando aplicaciones que requieren una versión de Java superior ( jEdit por ejemplo), quiero actualizar Java. Esto es lo que he intentado:
Fui a SystemPreferences/Java y se abre el panel de control de Java.
Voy a la pestaña "Actualizar".
Ahora espero que se me muestre una nueva versión de Java, si hay alguna disponible. Sin embargo, en la parte superior del panel sólo se muestra algo parecido a un círculo giratorio, lo que probablemente indica que se está obteniendo información de Internet. Esto permanece así durante un tiempo arbitrario (al menos durante 15 minutos - después de esto, perdí la paciencia). Parece que el Java Control Panel no puede acceder a la información de Internet.
La conexión a Internet en sí (inalámbrica) funciona bien. He intentado utilizar el router de casa (FritzBox), y también he utilizado el tethering a través de mi iPhone como punto de acceso personal (y esto a su vez utilizando los datos móviles a través de su SimCard) - sólo para descartar la posibilidad de que mi FritzBox esté bloqueando algunos puertos que son necesarios para la actualización.
MacOS Software Update funciona y muestra que mi Mac está actualizado.
¿Podría alguien explicar por qué la actualización de Java no funciona de esta manera? ¿Tengo que instalar una versión privada de Java en mi directorio personal si quiero tener una más reciente?