Java 7 ciertamente tuvo su momento, pero es hora de prepararse para el futuro. Oracle ha estado tratando de implementar Java 8 y 11 y convertirlo en la norma, sin embargo, siempre hay desarrolladores que siguen usando Java 7 y 8. Por lo tanto, la empresa dejará de brindar soporte a la versión anterior. La compañía ha anunciado que Java 7 llegará al final de su ciclo de vida. Por lo tanto, la empresa dejará de brindar soporte extendido para esta versión en particular.
Según el comunicado oficial, cuando finalice el ciclo de vida, el producto entrará en modo de soporte continuo. No se proporcionarán más actualizaciones de parches, ni correcciones de errores, correcciones de seguridad o implementación de funciones, y solo se proporcionará soporte limitado. Además, la empresa dejará de brindar soporte para Java SE 7. Por lo tanto, algunas versiones anteriores de varios productos de Oracle Fusion Middleware ya no proporcionarán JDK certificados.
Java 7 SE ya no obtendrá soporte extendido, los usuarios necesitan para adaptarse a la versión 8
“El soporte de la comunidad finalizará cuando Java 7 llegue al final del servicio el 29 de julio de 2022. Todas las aplicaciones que se ejecutan en 7 seguirán ejecutándose, pero 7 en sí no recibirá actualizaciones ni seguridad parches Para minimizar el riesgo y las posibles vulnerabilidades de seguridad, actualice sus aplicaciones a 8 u 11 según los requisitos de su carga de trabajo.
La guía canónica a seguir es la Guía de migración de Oracle JDK. La guía de migración aborda todas las incompatibilidades de especificación de Java y las incompatibilidades de implementación de JDK. La mayoría de estas incompatibilidades son casos extremos. Debe realizar una investigación cuando se produzca una advertencia o un error.”
“La mayoría de las aplicaciones deberían ejecutarse en 8 sin modificaciones. Lo primero que debe intentar es ejecutar en 8 sin volver a compilar el código. El objetivo de simplemente ejecutar es ver qué advertencias y errores provienen de la ejecución. Este enfoque hace que una aplicación se ejecute más rápido en 8 con la menor cantidad de esfuerzo necesario”.
Oracle recomienda a sus usuarios que actualicen a una nueva versión de Java SE que sea compatible. Actualmente, la empresa ofrece soporte para Java SE 8 y Java SE 11. Los usuarios que opten por estas versiones obtendrán soporte completo para su tiempo de ejecución de Java.
Es un comportamiento común que las empresas interrumpan los servicios existentes para centrarse en nuevos. Amazon, por ejemplo, está cerrando Amazon Cloud Drive para centrarse en Amazon Photos. Google el año pasado cambió las políticas de Google Photos.
Fuente/VIA: