小编典典

使用Java 8的Spring 3.2.x

spring

我们目前正在使用spring 3.2.9。我们正在考虑将其升级到新版本。当我检查文档时说

与4.0 M1一起,我们发布了Spring Framework 3.2.3,其中包含针对最近报告的问题的修复程序,同时还包含OpenJDK 8运行时支持。Spring Framework 3.2.x将支持在JDK 8运行时上针对根据JDK 7(带有-target 1.7)或更早版本编译的应用程序进行部署。

这是否意味着我无法在Java 8上进行编译?
如果要使用Java 8进行编译,应该使用Spring 4.0.x吗?


阅读 600

收藏
2020-04-21

共1个答案

小编典典

从3.2.9+开始,在3.2.x版本中已尽力支持JDK8。

有关3.2.9中的初始支持,请参见SPR- 11656;有关3.2.10中的字节码支持改进,请参见SPR- 11979。请注意注释中解释的支持限制。

为了获得JDK8的全面支持,请升级到Spring 4.x-有一个专用的Wiki页面说明升级路径,并且Spring团队做出了巨大的努力,以使升级体验变得非常容易。

2020-04-21