Ifølge Ofte stillede spørgsmål om Oracle JDBC (Spørgsmål "Hvad er Oracle JDBC-udgivelserne vs JDK-versionerne?"), kun de Java-versioner, du har angivet (Java 8 til 11), understøttes for Oracle 19c.
- Jeg forventer, at understøttelse af senere Java-versioner vil blive tilføjet i fremtiden.
- Java 9 og Java 10 var udgivelser med kort levetid og er begge ophørte.
Som en kommentar bemærker, har Java 7 været "end of life" siden april 2015. Det ville være kontraproduktivt for Oracle at tilskynde til fortsat brug af Java 7 ved at understøtte det med nye JDBC-drivere til nye Oracle-databaseudgivelser.
Bemærk, at Oracle-driverne er proprietære, og kildekoden er ikke tilgængelig. Så tilbageportering af en af de Oracle 19c-kompatible drivere til Java 7 er ikke en mulighed.
Opsummering :Hvis du vil bruge Oracle 19c, skal du opgradere til Java 8 LTS eller nyere er den eneste mulige løsning. Det anbefales at opgradere til Java 11 LTS:
-
Gratis offentlige opdateringer til Oracle Java 8 LTS (for kommercielle brugere) er afsluttet, og Premium-support slutter i marts 2022; se Oracle Java SE Support Roadmap .
-
Du kan stadig få gratis offentlige Java 8 LTS-opdateringer fra tredjepartsleverandører efter 2020; se Java er stadig gratis for alle detaljer.