您使用的Spring版本依赖于不支持使用Java 8编译器编译的代码的ASM版本。您需要升级到Spring 4.0.3或更高版本。
https://spring.io/blog/2014/03/27/spring-framework-4-0-3-released-with-
java-8-support-now-production-ready
您 可能 不愿对ASM库进行点更新,但这很容易引起Spring和ASM之间的兼容性问题。升级Spring是一个更好的主意。您有机会使用Spring
4.x中的新功能,并且迁移到5.x及更高版本更容易。
有人建议了另一种方法:将运行时回滚并构建Java 7平台。这在短期内可能会奏效,但是您只是推迟升级....而使升级成为一个更大的问题,当您被迫解决他们。
显然,如果您使用的是Spring版本的混合版本(可能其中一些版本比Spring 4.0.3更旧)以及Java 8和更高版本,则也可以使用此功能。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)