springboot启动报错 error creating bean with name ‘defaultvalidator‘ defined in class path resource

Posted 鮀城小帅

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot启动报错 error creating bean with name ‘defaultvalidator‘ defined in class path resource相关的知识,希望对你有一定的参考价值。

项目场景:

项目场景:SpringBoot项目打war部署到docker环境的Tomcat下


问题描述

tomcat部署war包出现:

error creating bean with name 'defaultvalidator' defined in class path resource等一大堆错误,但是检查代码后发现没啥问题啊。


原因分析:

是部署Springboot包的tomcat的版本不够高,导致部署出错。当前打包的SpringBoot版本为2.2.3,而部署的Tomcat版本为7.5。


解决方案:

升级Tomcat到8.5及以上就可以了。

以上是关于springboot启动报错 error creating bean with name ‘defaultvalidator‘ defined in class path resource的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot启动zipkin-server报错Error creating bean with name ‘armeriaServer’

SpringBoot发布WAR启动报错:Error assembling WAR: webxml attribute is required

008-SpringBoot发布WAR启动报错:Error assembling WAR: webxml attribute is required

springboot启动报错:Error creating bean with name 'servletEndpointRegistrar' defined in class pat

springboot启动报错:Error creating bean with name 'servletEndpointRegistrar' defined in class pat

springboot启动报错 error creating bean with name ‘defaultvalidator‘ defined in class path resource