正如@prunge和@Pablo Lozano所说,如果要将代码编译为Java 8(-target 1.8),则需要Spring 4,但是如果在Spring 3.2.X上运行,则仍可以在编译为Java 7的Java 8上运行应用程序。
查看 http://docs.spring.io/spring/docs/current/spring-framework-reference/html/new-in-4.0.html
注意,从Spring framework 4.0开始,仅完全支持Java 8字节码级别(-target 1.8,-source 1.8要求)。特别是,即使恰好将基于Spring 3.2的应用程序部署到Java 8运行时中,也需要使用最多Java 7作为目标进行编译。请针对基于Java 8的应用程序升级到Spring 4。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)