关于springmvc项目一加入validation-api包就报错的解决方法
前言
- springmvc要进行数据校验,通常是利用hibernate中的校验框架validation,使用validation需要在项目中加入三个jar包:
- hibernate-validator-4.3.0.Final.jar
- jboss-logging-3.1.0.cr2.jar
- validation-api-1.0.0.GA.jar
- 这是学习ssm框架时老师说要导入的三个jar包
问题
- 在你把jar包加入你的项目的lib目录的时候,如果这时候tomcat服务器是启动的,你可以会发现,直接就报错了,原因是你导入了validation-api这个jar包。
解决方法
- 换jar包!
- hibernate-validator-6.0.7.Final.jar
- jboss-logging-3.4.0.Final.jar
- validation-api-2.0.1.Final.jar
- 这是三个较新的jar包,但还不能解决问题,还需要加入关键的一个jar包:
- classmate-1.5.0.jar
- 把这四个jar加入之后,你会发现,服务器不会报错,页面也能正常访问了。
切记
classmate-1.0.0.jar需要与高版本的validator包搭配,因此我下载了最新的 hibernate-validator-6.0.7.Final.jar
友情链接
hibernate-validator-6.0.7.Final.jar
jboss-logging-3.4.0.Final.jar
validation-api-2.0.1.Final.jar
classmate-1.5.0.jar
关于springmvc项目一加入validation-api包就报错的解决方法相关推荐
- R安装WGCNA包(MacOS M1芯片)及impute包安装报错的解决方法【已成功】
R安装WGCNA包(MacOS M1芯片) WGCNA R安装WGCNA包 安装impute时的错误 impute包安装报错的解决方法 WGCNA 加权基因共表达网络分析 (WGCNA, Weight ...
- vue项目Error: Cannot find module ‘xxx’类报错的解决方法
现发现只要是报错 Error: Cannot find module 'xxx'(例如 Error: Cannot find module 'webpack')这类的问题都可以用下面的方法解决. 报错 ...
- R包安装报错的解决方法
目录 无法下载 换源 依赖包的问题 依赖包未安装 依赖包版本不对 依赖包与当前R版本不匹配 无法下载 换源 install.packages("tidyverse",repo=&q ...
- idea项目提交到gitee以及出现提交出现的 Push rejected报错的解决方法
在提交项目到Gitee的时候出现:Push rejected 弹窗错误提示上传失败的解决方法. 今天就跟大家聊聊有关idea提交项目到gitee时出现 Push rejected报错的解决方法,希望 ...
- springboot项目中pom文件parent报错的解决方法
springboot项目中pom文件parent报错的解决方法 1:首先配置maven环境 2:修改maven的settings.xml文件 3:用编辑器修改settings文件 4:设置Eclips ...
- vue项目初始化时npm run dev报错webpack-dev-server解决方法
vue项目初始化时npm run dev报错webpack-dev-server解决方法 参考文章: (1)vue项目初始化时npm run dev报错webpack-dev-server解决方法 ( ...
- 引入文件报错的解决方法(bootstrap+jquery项目)
这篇文章主要介绍了bootstrap+jquery项目引入文件的常见报错问题,下面给大家分享了一些错误及错误的解决方法,需要的朋友可以参考下 做一个项目的时候 ,控制台总是会出现各种bug,其实不用慌 ...
- Ubuntu 20.04下使用IDEA配置tomcat10,及servlet导包后javax.servelet一直报错的解决方法
Ubuntu 20.04下使用IDEA配置tomcat10,servlet导包后javax.servelet一直报错的解决方法 前期有关tomcat的安装就不多详谈,网上教程一大把,就不多赘述了. ...
- video.js在vue项目中设置中文语言包,报错videojs is not defined 解决办法
在vue项目中使用video.js时要求中文化,但是网上的解决办法不太好找,特此记录一下. 错误步骤: 根据网上的教程,找到中文包在node_modules/video.js/dist/lang/zh ...
最新文章
- 新時代的開端:DELPHI.NET- 語言篇
- 文巾解题 372. 超级次方
- 【chromium】 渲染显示相关概念
- 【转】WM_MESSAGE、WM_COMMAND、WM_NOTIFY等消息有什么不同
- Oracle客户端tnsnames.ora连接配置
- [转]Windows环境中使用版本管理工具 Git
- Java同步组件之CountDownLatch,Semaphore
- 页面中,通过css设置文本不能被选中
- (转)Windows API User32.dll详细介绍
- java俄罗斯方块说明书_俄罗斯方块java代码(java编写俄罗斯方块代码详解)
- Typora使用简介与插入数学公式
- 短时傅里叶变换STFT(matlab)
- pc端vue登录如何调用软键盘_vue.js怎样隐藏软键盘
- 【顺序栈】32 顺序栈ADT模板简单应用算法设计:火车调度
- 爱情没有了,生活仍在继续
- Elasticsearch 之(20)proximity match 近似匹配
- MyBatis关联嵌套映射(association、collection、discriminator)
- POJ - 1737 Connected Graph,Java(计数类DP)
- qemu内存模型(3) 内存布局初始化
- UnityGUI简介