[解決済み] Oracle 19c と jdk7 の互換性
質問事項
oracle 19c が jdk 7 と互換性があるかどうかを知りたいのですが。
Oracle 19c用のドライバが2つ見つかりました。
- ojdbc8 : jdk8、jdk9、jdk11用
- ojdbc10 : jdk10およびjdk11向け
また、それを可能にするドライバは何ですか?
解決方法は?
によると オラクルJDBC FAQ (Question "What are Oracle JDBC releases Vs JDK versions?") Oracle 19c では、ご指摘の Java バージョン (Java 8 ~ 11) のみサポートされています。
- 今後、それ以降のJavaバージョンへの対応を期待します。
- Java 9とJava 10は短命リリースであり、どちらも寿命が尽きたものである。
コメントにもあるように、Java 7は2015年4月から"end of life"になっています。 Oracleが、新しいOracleデータベース・リリースのための新しいJDBCドライバでJava 7をサポートすることによって、Java 7の継続使用を奨励することは逆効果でしょう。
なお、オラクルのドライバはプロプライエタリであり、ソースコードは公開されていません。 そのため、Oracle 19c 互換ドライバの 1 つを Java 7 にバックポートすることは選択肢にない。
要約すると : Oracle 19cを使用する場合は、Java 8 LTSにアップグレードしてください。 またはそれ以降 が唯一の現実的な解決策です。 Java 11 LTSへのアップグレードが推奨されます。
-
Oracle Java 8 LTSの無償公開アップデート(商用ユーザー向け)は終了し、プレミアムサポートは2022年3月に終了予定です。 Oracle Java SE サポートロードマップ .
-
2020年以降もサードパーティベンダーから無料のパブリックJava 8 LTSアップデートを入手することができます。 Javaはまだ無料です をご覧ください。
関連
-
[解決済み】Eclipseがエラーメッセージ "Java was started but returned exit code = 1" を返す
-
[解決済み] エラー - trustAnchors パラメータは空であってはなりません。
-
[解決済み】JNI共有ライブラリ(JDK)の読み込みに失敗しました。)
-
[解決済み] Mavenを使用して、依存関係を持つ実行可能なJARを作成するにはどうすればよいですか?
-
[解決済み] 整数の平方根が整数であるかどうかを判断する最速の方法
-
[解決済み] HashMapを直接(リテラルに)初期化する方法は?
-
[解決済み] Eclipseにプロジェクトをインポートした後に「Must Override a Superclass Method」エラーが発生する。
-
[解決済み] Oracleの全テーブルのリストを取得しますか?
-
[解決済み] Gradle に特定の JDK バージョンを使用するように指示する方法は?
-
[解決済み] オラクル:テーブルが存在する場合
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】"実引数リストと形式引数リストの長さが異なる"
-
[解決済み】エラー「No enclosing instance of type Foo is accessible」の原因と修正方法について教えてください。
-
[解決済み】Javaの部分文字列:「文字列のインデックスが範囲外」。
-
[解決済み] メソッドがそのスーパークラスのメソッドをオーバーライドしない
-
[解決済み】Eclipseで「公開型 <<classname>> は独自のファイルで定義する必要があります」エラー【重複あり
-
[解決済み】ソースルート外のJavaファイル intelliJ
-
[解決済み】Ubuntu: OpenJDK 8 - パッケージを見つけることができません。
-
[解決済み】javaで無効な文字定数
-
[解決済み】フォルダに書き込もうとすると「java.nio.file.AccessDeniedException」が発生する件
-
[解決済み】CreateProcess error=2, The system cannot find file specified.