Versions Java compatibles

Les bibliothèques clientes Google Cloud et les bibliothèques pour les API Google Cloud de Google, conformément aux bibliothèques clientes Oracle Feuille de route de la compatibilité avec Java SE (consultez la section "Versions des produits Java d'Oracle Java SE").

Pour le développement

En règle générale, le développement de nouvelles fonctionnalités est compatible avec la version Java LTS la plus basse couverte par l'assistance Premier d'Oracle, qui dure généralement cinq ans par rapport à la disponibilité générale. Si la version minimale requise de la VM Java requise pour une bibliothèque donnée est modifiée, celle-ci est accompagnée d'une version majeure semver.

Java 11 et (en septembre 2021) Java constituent le meilleur choix pour le nouveau développement.

Maintenir les systèmes de production à jour

Google teste ses bibliothèques clientes avec toutes les versions LTS actuelles couvertes par l'assistance étendue d'Oracle (généralement une durée de disponibilité générale de 8 ans).

Compatibilité héritée

Les bibliothèques clientes de Google sont compatibles avec les anciennes versions d'exécutions Java avec des bibliothèques stables à long terme ne recevant pas de mises à jour de fonctionnalités de manière optimale, car elles peuvent ne pas être rétroportées sur tous les correctifs.

Google fournit des mises à jour au niveau des applications qui continuent d'utiliser Java 7, même si les applications peuvent avoir besoin d'effectuer une mise à niveau vers les versions actuelles de leur bibliothèque compatibles avec JVM.

Où trouver des informations spécifiques ?

Les dernières versions et les versions Java compatibles sont identifiées dans le dépôt GitHub github.com/GoogleAPIs/java-SERVICENAME individuel et sur google-cloud-java.