web-dev-qa-db-ja.com

Java 11と互換性のある最小のSpringバージョン

アプリをすぐにJava 11にアップグレードする必要があるので、Java 11と互換性のあるSpringの最小バージョンは何だろうと思っていました。

現在、Java 8とSpring 4.2.7を使用しています。

22
kms333

タスクトラッカーから-SPR-16391:JDK 11との互換性。 JDK 10、11の互換性は、5.1 GAリリースとともに計画されています。

現在、JDK 11は2018年9月に予定されています。JDK10を超える大きな変更は、私たちの観点からは予想していません。5.1行で既に完全にサポートできるはずです。

私たちのフレームワークビルドは、その時点でJDK 8および11(公式の長期サポートブランチとして)に焦点を当てている場合でも、JDK 8、9、10および11で実行できることが理想です。

モジュールパスで独自のコードを試すオプションは、Spring Framework 5.0を使用して実行可能ですが、これは JDK 9のすぐに使用可能なサポートを既に提供しています です。

Update:Spring Framework 5.1は9月21日にGAになります、2018

22
Naman

Spring Bootバージョン2.1.0 リリース済み Spring 5.1およびJava 11を完全にサポート。

2.1の新機能

サードパーティのライブラリのアップグレード

可能な限り、他のサードパーティライブラリの最新の安定リリースにアップグレードしました。このリリースで注目すべき依存関係のアップグレードには次のものがあります。

  • Hibernate 5.3
  • マイクロメーター1.1
  • Spring Data Lovelace
  • Spring Framework 5.1
  • Tomcat 9
  • 引き綱2
17