spring注解报错Unsupported class file major version 63
·
项目场景:
学习尚硅谷的spring中的基于注解管理bean时,运行程序测试时报错“Unsupported class file major version 63”
问题描述
运行测试的时候报错“Unsupported class file major version 63”
报错内容
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: file [D:\SSM\SSM\spring_ioc_annotation\target\test-classes\com\atguigu\spring\test\IOCByAnnotationTest.class]; nested exception is org.springframework.core.NestedIOException: ASM ClassReader failed to parse class file - probably due to a new Java class file version that isn't supported yet: file [D:\SSM\SSM\spring_ioc_annotation\target\test-classes\com\atguigu\spring\test\IOCByAnnotationTest.class]; nested exception is java.lang.IllegalArgumentException: Unsupported class file major version 63
原因分析:
JDK版本太高了,更换JDK版本即可解决。
解决方案:
第一步,打开settings
第二步,将jdk版本更换为低版本,点击应用apply。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)