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 @ 2022-08-31 17:17  木马伊人  阅读(241)  评论(1编辑  收藏  举报