Według najczęściej zadawane pytania dotyczące Oracle JDBC (Pytanie „Jakie są wersje Oracle JDBC i wersje JDK?”), tylko wymienione wersje Java (Java od 8 do 11) są obsługiwane przez Oracle 19c.
- Spodziewam się, że w przyszłości zostanie dodana obsługa późniejszych wersji Java.
- Java 9 i Java 10 były wydaniami krótkotrwałymi i obie są wycofane z eksploatacji.
Jak zauważa komentarz, Java 7 jest „koniec życia” od kwietnia 2015 r. Dla Oracle byłoby bezproduktywne zachęcanie do dalszego korzystania z Java 7 poprzez wspieranie jej nowymi sterownikami JDBC dla nowych wydań bazy danych Oracle.
Zauważ, że sterowniki Oracle są zastrzeżone, a kod źródłowy nie jest dostępny. Tak więc przeniesienie jednego ze sterowników kompatybilnych z Oracle 19c do Java 7 nie wchodzi w grę.
Podsumowanie :Jeśli chcesz używać Oracle 19c, uaktualnij do Java 8 LTS lub nowszej to jedyne możliwe rozwiązanie. Zalecana jest aktualizacja do wersji Java 11 LTS:
-
Bezpłatne publiczne aktualizacje Oracle Java 8 LTS (dla użytkowników komercyjnych) zostały zakończone, a pomoc techniczna Premium ma wygasnąć w marcu 2022 r.; zobacz Mapa drogowa wsparcia Oracle Java SE .
-
Nadal możesz uzyskać bezpłatne publiczne aktualizacje Java 8 LTS od zewnętrznych dostawców po 2020 r.; zobacz Java jest nadal darmowa dla wszystkich szczegółów.