【问题标题】:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultValidator' defined in class path resourceorg.springframework.beans.factory.BeanCreationException:创建类路径资源中定义的名称为“defaultValidator”的bean时出错
【发布时间】:2020-02-05 12:28:54
【问题描述】:

由于以下错误,我无法运行 springboot 应用程序。

org.springframework.beans.factory.BeanCreationException:在类路径资源 [org/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class] 中定义名称为“defaultValidator”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.AbstractMethodError: org.hibernate.validator.internal.engine.ConfigurationImpl.getDefaultParameterNameProvider()Ljavax/validation/ParameterNameProvider;

请帮帮我。

【问题讨论】:

    标签: spring-boot


    【解决方案1】:

    这似乎是由 Spring 版本的非法混合导致的错误。

    尝试运行mvn dependency:tree,看看classpath中是否混入了不同版本的spring。

    【讨论】:

      猜你喜欢
      • 2019-01-22
      • 2021-10-13
      • 2014-09-10
      • 1970-01-01
      • 2017-03-02
      • 1970-01-01
      • 2016-08-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多