In diesem Abschnitt erhalten Sie einen Überblick darüber, wie Sie Ihre Version der Cloud-Clientbibliotheken für Java mit laufenden Releases von Java SE auf dem neuesten Stand halten.
Für neue Entwicklung
Wenn Sie ein neues Projekt starten, empfehlen wir, die neueste allgemein verfügbare LTS-Version von Java zu verwenden. Java 25 ist seit September 2025 allgemein verfügbar und die beste Wahl für neue Entwicklungen.
Java 21, Java 17, Java 11 und Java 8 sind ebenfalls unterstützte Alternativen.
Produktionssystemen auf dem neuesten Stand halten
Wenn Sie Ihre Produktionssysteme mit unterstützten Java-Laufzeiten betreiben, erhalten Sie am ehesten wichtige Sicherheits- und Fehlerkorrekturen. Nachdem eine Java-Version das End of Life erreicht hat, erhält die Laufzeit keine wichtigen Updates mehr.
Cloud-Clientbibliotheken für Java sind mit Java 8, Java 11, Java 17, Java 21 und Java 25 kompatibel und werden mit diesen Versionen getestet. Java 8 wird von den Cloud-Clientbibliotheken für Java noch bis mindestens September 2026 unterstützt.
Legacy-Unterstützung
Die Clientbibliotheken von Google unterstützen Legacy-Versionen von Java-Laufzeiten mit langfristigen stabilen Bibliotheken, die keine Best Practices für Aktualisierungen erhalten, da es nicht möglich ist, alle Patches zurückportieren.
Google bietet Aktualisierungen auf Best-Practice-Basis für Anwendungen, die weiterhin Java 7 verwenden, Anwendungen müssen jedoch möglicherweise auf aktuelle Versionen der Bibliothek aktualisiert werden, die ihre JVM unterstützt.
Versionsinformationen aufrufen
Die neuesten Versionen und die unterstützten Java-Versionen werden im einzelnen GitHub-Repository github.com/GoogleAPIs/java-SERVICENAME und in google-cloud-java angegeben.