web-dev-qa-db-de.com

Minimale Spring Version kompatibel mit Java 11

Ich muss eine App auf Java 11 sehr bald aktualisieren, ich habe mich gefragt, was die minimale Spring-Version ist, die mit Java 11 kompatibel ist.

Ich verwende derzeit Java 8 und Spring 4.2.7.

22
kms333

Von ihrem Task-Tracker - SPR-16391: Kompatibilität mit JDK 11. Die Kompatibilität von JDK 10, 11 ist zusammen mit 5.1 GA Release geplant.

JDK 11 ist derzeit für September 2018 geplant. Wir erwarten aus unserer Sicht keine größeren Änderungen über JDK 10 hinaus. Wir sollten es bereits in der 5.1-Zeile vollständig unterstützen können.

Idealerweise kann unser Framework-Build auf JDK 8, 9, 10 und 11 ausgeführt werden, auch wenn sich unsere eigenen Testanstrengungen zu diesem Zeitpunkt auf JDK 8 und 11 (als offizielle Zweigstellen für langfristigen Support) konzentrieren.

Die Möglichkeit, mit Ihrem eigenen Code auf dem Modulpfad zu experimentieren, ist mit Spring Framework 5.0 noch möglich. bietet bereits eine sofort einsatzbereite Unterstützung für JDK 9 .

pdate:Spring Framework 5.1 geht GA am 21. September 2018

22
Naman

Spring Boot Version 2.1.0 wurde veröffentlicht mit voller Unterstützung für Spring 5.1 und Java 11).

Was ist neu in 2.1?

Bibliotheks-Upgrades von Drittanbietern .

Wir haben nach Möglichkeit ein Upgrade auf die neuesten stabilen Versionen anderer Bibliotheken von Drittanbietern durchgeführt. Einige bemerkenswerte Abhängigkeits-Upgrades in dieser Version umfassen:

  • Ruhezustand 5.3
  • Mikrometer 1.1
  • Spring Data Lovelace
  • Spring Framework 5.1
  • Tomcat 9
  • 2
17