本文介紹了Oracle 19c與JDK7的兼容性的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
我想知道oracle 19c是否與JDK 7兼容。
我找到了oracle 19c的兩個驅(qū)動程序
ojdbc8:jdk8、jdk9、jdk11
ojdbc10:針對jdk10和jdk11
我想知道是否有辦法將oracle 19c與JDK7一起使用,如果有,允許這樣做的驅(qū)動程序是什么?
推薦答案
根據(jù)Oracle JDBC FAQ(問題&報價;哪些是Oracle JDBC版本與JDK版本?&q;),Oracle19c只支持您列出的Java版本(Java8到11)。
我預(yù)計將來會添加對更高Java版本的支持。
Java 9和Java 10是短期版本,都是停產(chǎn)版本。
作為評論說明,Java7從2015年4月起就已經(jīng)停產(chǎn)了。Oracle通過為新的Oracle數(shù)據(jù)庫版本提供新的JDBC驅(qū)動程序來支持Java 7,從而鼓勵繼續(xù)使用Java 7,這將適得其反。
請注意,Oracle驅(qū)動程序是專有的,源代碼不可用。因此,不能將Oracle 19c兼容驅(qū)動程序之一向后移植到Java 7。
總而言之:如果您想使用Oracle 19c,升級到Java 8 LTS或更高版本是唯一可行的解決方案。建議升級到Java 11 LTS:
Oracle Java 8 LTS免費公開更新(針對商業(yè)用戶)已結(jié)束,特優(yōu)支持將于2022年3月結(jié)束;請參閱Oracle Java SE Support Roadmap。
2020年后,您仍然可以從第三方供應(yīng)商那里獲得免費的公共Java 8 LTS更新;有關(guān)所有詳細(xì)信息,請參閱Java is Still Free。
這篇關(guān)于Oracle 19c與JDK7的兼容性的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,






