Podle častých dotazů Oracle JDBC (Otázka „Jaká jsou vydání Oracle JDBC a verze JDK?“), pro Oracle 19c jsou podporovány pouze verze Java, které jste uvedli (Java 8 až 11).
- Očekávám, že v budoucnu bude přidána podpora pro pozdější verze Java.
- Java 9 a Java 10 byly verze s krátkou životností a obě jsou na konci životnosti.
Jak poznamenává komentář, Java 7 je od dubna 2015 „ukončena“. Pro Oracle by bylo kontraproduktivní podporovat další používání Javy 7 tím, že ji bude podporovat novými ovladači JDBC pro nové verze databází Oracle.
Všimněte si, že ovladače Oracle jsou proprietární a zdrojový kód není k dispozici. Takže zpětné portování jednoho z ovladačů kompatibilních s Oracle 19c na Java 7 není možné.
Shrnuto :Pokud chcete používat Oracle 19c, upgrade na Java 8 LTS nebo novější je jediné možné řešení. Je doporučeno upgradovat na Java 11 LTS:
-
Bezplatné veřejné aktualizace Oracle Java 8 LTS (pro komerční uživatele) skončily a prémiová podpora má skončit v březnu 2022; podívejte se na plán podpory Oracle Java SE .
-
Stále můžete po roce 2020 získat bezplatné veřejné aktualizace Java 8 LTS od dodavatelů třetích stran; viz Java je stále zdarma pro všechny podrobnosti.