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