Versiones de Java compatibles

Bibliotecas cliente de Java de Google,Bibliotecas cliente de Google Cloud yBibliotecas de API de Google Cloud , sigue Hoja de ruta de compatibilidad de Oracle Java SE (consulta la sección Versiones de productos de SE SE de Java).

Para nuevos desarrollos

En general, el desarrollo de características nuevas ocurre con la asistencia de la versión LTS más baja de Java cubierta por la asistencia Premier de Oracle (que suele durar 5 años a partir de la disponibilidad general inicial). Si se cambia el mínimo requerido de JVM para una biblioteca determinada, está acompañado de una actualización importante de seman.

Java 11 y (en septiembre de 2021) Java 17 son las mejores opciones para el desarrollo nuevo.

Mantén los sistemas de producción actualizados

Google prueba sus bibliotecas cliente con todas las versiones LTS actuales cubiertas por la asistencia extendida de Oracle (que suele durar 8 años a partir de la disponibilidad general inicial).

Asistencia heredada

Las bibliotecas cliente de Google admiten versiones heredadas de entornos de ejecución de Java con bibliotecas estables a largo plazo que no reciben actualizaciones de características con el mejor esfuerzo, ya que puede que no sea posible trasladar todos los parches.

Google proporciona actualizaciones sobre la base de los mejores esfuerzos para las apps que continúan usando Java 7, aunque las apps pueden necesitar actualizarse a las versiones actuales de la biblioteca que admiten su JVM.

Dónde encontrar información específica

Las versiones más recientes y Java compatibles se identifican en el repositorio individual de GitHub github.com/GoogleAPIs/java-SERVICENAME y en google-cloud-java.