Cómo actualizar manualmente las zonas horarias en Java con tzupdater
Aprende cómo actualizar manualmente las zonas horarias en Java utilizando tzupdater. Sigue esta guía paso a paso para mantener tu configuración actualizada
Las zonas horarias en Java se actualizan a partir de la base de datos IANA (tz database). Sin embargo, cuando Oracle no lanza actualizaciones frecuentes de Java, es necesario actualizar manualmente las reglas de zona horaria utilizando la herramienta tzupdater.
Antes de iniciar
Descargar tzupdater
Oracle proporciona la herramienta tzupdater
para actualizar las zonas horarias en las distribuciones de Java. Puedes descargar la versión más reciente desde:
https://www.oracle.com/java/technologies/javase-tzupdater-downloads.html
Nota: Necesitarás una cuenta de Oracle para acceder a la descarga.
Verificar la versión actual de las zonas horarias
Antes de actualizar, es recomendable verificar la versión actual de las zonas horarias en tu instalación de Java. Para ello, ejecuta el siguiente comando en la terminal o en el símbolo del sistema:
Este comando mostrará la versión actual de las zonas horarias instaladas en tu sistema.
Descargar la última base de datos de zonas horarias
Puedes obtener la última versión de la base de datos de zonas horarias directamente desde IANA o usando el mismo tzupdater
. Si está disponible una nueva versión, actualiza con:
Actualizar las zonas horarias en Java
Para actualizar las zonas horarias en la instalación de Java, ejecuta:
Este comando actualizará las reglas de zona horaria en la instalación de Java predeterminada en tu sistema.
Si tienes varias versiones de Java y deseas actualizar una en particular, especifica la ruta de la instalación de Java con:
Verificar la actualización
Una vez realizada la actualización, puedes verificar nuevamente la versión de las zonas horarias con:
Si la versión mostrada corresponde a la más reciente, la actualización se ha realizado correctamente.