Error creating bean with name 'defaultValidator' defined in class path resource
时间: 2023-08-20 09:12:41 浏览: 197
回答: 根据你提供的引用内容,问题的原因可能是Springboot版本与org.hibernate.validator版本不兼容,导致项目启动报错。[2] 你可以尝试在pom文件中自行管理org.hibernate.validator版本来解决此问题。具体做法是将原先的依赖移除,然后重新引入一个兼容的版本。[3] 你可以尝试使用以下依赖来解决问题:
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
<exclusions>
<exclusion>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.20.Final</version>
</dependency>
</dependencies>
通过更新org.hibernate.validator的版本,你可以解决Error creating bean with name 'defaultValidator'的问题。
阅读全文