java spring java-8 java-11

Versión mínima de Spring compatible con Java 11



java-8 java-11 (2)

Desde su rastreador de tareas - SPR-16391: Compatibilidad con JDK 11 . La compatibilidad de JDK 10, 11 se planea junto con la versión 5.1 GA .

JDK 11 está actualmente programado para septiembre de 2018. Desde nuestra perspectiva, no esperamos ningún cambio importante más allá de JDK 10, deberíamos poder admitirlo completamente en la línea 5.1.

Idealmente, nuestra estructura de estructura podría ejecutarse en JDK 8, 9, 10 y 11, incluso si nuestros propios esfuerzos de prueba se centrarán en JDK 8 y 11 (como las sucursales oficiales de soporte a largo plazo) en ese momento.

Si bien la opción de experimentar con su propio código en la ruta del módulo aún es factible utilizando Spring Framework 5.0, que ya proporciona soporte inmediato para JDK 9 .

Actualización: Spring Framework 5.1 va a GA el 21 de septiembre de 2018

Necesito actualizar una aplicación a Java 11 muy pronto, me preguntaba cuál es la versión mínima de Spring que es compatible con Java 11.

Actualmente estoy usando Java 8 y Spring 4.2.7.


La versión 2.1.0 de Spring Boot se ha lanzado con soporte completo de Spring 5.1 y Java 11.

¿Qué hay de nuevo en 2.1?

Actualizaciones de la biblioteca de terceros .

Hemos actualizado a las últimas versiones estables de otras bibliotecas de terceros siempre que sea posible. Algunas actualizaciones de dependencia notables en esta versión incluyen:

  • Hibernar 5.3
  • Micrómetro 1.1
  • Datos de primavera Lovelace
  • Marco de Primavera 5.1
  • Tomcat 9
  • Resaca 2