java.lang.UnsupportedClassVersionError: (class file version 61.0), this version of the Java Runtime only recognizes 52
问题背景,新建5个springboot modules。使用相同的依赖 pom.xml 文件。其中 4 个工程正常启动。有一个如图:GulimallWareApplication 跑不起来。报错版本不对。
本人机器上只配置了 1.8 的jdk。所以很纳闷。原以为是不是新版本 idea 自带(刚刚下载的新版idea)。setting --> project --> module 还有 run configuration 查了一圈,都没问题。但是跑起来就是不行。
然后点击查看源码,发现竟然是 61.0 (Java 17),瞬间明白原因,是 jar 包依赖错了。神奇的是只有这一个 module,检查其他4个工程一样的依赖,就是不报错。这个应该是 idea 的 bug。还好问题找到了。记录一下。
问题现象:
问题原因和解决方法:
GOOK LUCK!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
2022-03-24 2022 goal setting!
2019-03-24 DNS 本质
2015-03-24 数据库事务隔离级别
2015-03-24 Hibernate API申明事务边界