spring-native-version与JDK8的兼容问题

创建springboot新项目,使用JDK8,报错

Caused by: java.lang.UnsupportedClassVersionError: org/springframework/nativex/NativeListener has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Exception in thread "main" java.lang.IllegalArgumentException: Cannot instantiate interface org.springframework.context.ApplicationListener : org.springframework.nativex.NativeListener

 

 查阅相关之后,认为是JDK版本选择不一致,在project structure和Settings里都做了确认,仍旧报错,查阅相关资料得知,pom.xml文件中spring-natice.version属性当前为0.12.1,不支持JDK8,改为0.10.0后问题解决

posted @   木马伊人  阅读(272)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示