Spring Version 4.3.20是否适用于Java 11? [重复]

问题描述 投票:0回答:3

这个问题在这里已有答案:

当涉及支持java版本的spring 4.3.20时,我很困惑。将Spring 4.3.20项目更新到Java 11工作没有任何打嗝。我的所有测试都运行良好,webapp启动,Spring的所有功能都需要像@Cacheable这样的字节码魔法。这怎么可能呢?根据我的理解,我应该更新到Spring 5+。我检查了我的maven设置中的语言级别和生成的.class文件的字节码版本,他们确实使用major version: 55

我错过了什么?

我使用Java 11构建并使用Java 11启动我的本地tomcat。我仔细检查了所有设置并使用visualvm来验证tomcat确实与Java 11一起运行。

继承人javap的输出:

enter image description here

java spring java-11 spring-web
3个回答
© www.soinside.com 2019 - 2024. All rights reserved.