校验注解@Length提示Length.class 类文件具有错误的版本 55.0, 应为 52.0

你们好,我是金金金。

场景

  • 我正在学习参数校验,启动项目时报错如下

实体类

依赖版本

报错信息

排查

  • 看报错信息提示类文件具有错误的版本 55.0, 应为 52.0,猜测可能是版本的问题。

可以确实就是版本的关系了,8.0版本的只能在jdk11及以上才能使用,我的是jdk8,只能使用6.x版本的依赖

造成error的原因

  • 版本依赖不支持所导致

解决

既然我们知道是版本高所导致,那么我们换成6.2.0版本来测试一下

启动下项目,成功run起来了

总结

主要是hibernate-validator版本太高所导致,要么你升级到jdk11,要么降低依赖版本即可!

  • 编写有误还请大佬指正,万分感谢。
相关推荐
云烟成雨TD1 天前
Spring AI Alibaba 1.x 系列【6】ReactAgent 同步执行 & 流式执行
java·人工智能·spring
Java成神之路-1 天前
SpringMVC 响应实战指南:页面、文本、JSON 返回全流程(Spring系列13)
java·spring·json
砍材农夫1 天前
spring-ai 第六模型介绍-聊天模型
java·人工智能·spring
云烟成雨TD2 天前
Spring AI Alibaba 1.x 系列【5】ReactAgent 构建器深度源码解析
java·人工智能·spring
Flittly2 天前
【SpringAIAlibaba新手村系列】(15)MCP Client 调用本地服务
java·笔记·spring·ai·springboot
Flittly2 天前
【SpringAIAlibaba新手村系列】(14)MCP 本地服务与工具集成
java·spring boot·笔记·spring·ai
mfxcyh2 天前
基于xml、注解、JavaConfig实现spring的ioc
xml·java·spring
Flittly2 天前
【SpringAIAlibaba新手村系列】(13)Tool Calling 函数工具调用技术
java·spring boot·spring·ai
xdscode2 天前
Spring 依赖注入方式全景解析
java·后端·spring