Java EclipseSpringBootStarter项目出现错误

Java EclipseSpringBootStarter项目出现错误,java,spring,eclipse,maven,spring-boot,Java,Spring,Eclipse,Maven,Spring Boot,我试图查看Eclipse(版本Mars.2)中提供的SpringBoot的初学者项目,但我发现了错误 我就是这么做的: 导入新的spring入门内容: 选择spring boot为我提供了两个新项目: 运行gs spring boot complete会导致此错误 ` 用谷歌搜索这个错误会导致我进入maven存储库,所以我导入了 再次运行(以…->Spring Boot应用程序的形式运行)会出现以下错误: ``` 谢谢你的帮助 您需要明确指定一个bean验证器: @Bean public V

我试图查看Eclipse(版本Mars.2)中提供的SpringBoot的初学者项目,但我发现了错误

我就是这么做的:

  • 导入新的spring入门内容:

  • 选择spring boot为我提供了两个新项目:

  • 运行gs spring boot complete会导致此错误
  • `

  • 用谷歌搜索这个错误会导致我进入maven存储库,所以我导入了

  • 再次运行(以…->Spring Boot应用程序的形式运行)会出现以下错误:

  • ```


    谢谢你的帮助

    您需要明确指定一个bean验证器:

    @Bean
    public Validator validator(){
       return new org.springframework.validation.beanvalidation.LocalValidatorFactoryBean();
    } 
    
    或者将其添加到pom.xml中:

    <dependency>
        <groupId>com.fasterxml</groupId>
        <artifactId>classmate</artifactId>
        <version>0.8.0</version>
    </dependency>
    
    
    com.fasterxml
    同学
    0.8.0
    
    在我看来,Maven在下载JAR时会破坏JAR,这似乎是您遇到的问题。我会尝试清除你的Maven缓存,让它再次下载东西
    @Bean
    public Validator validator(){
       return new org.springframework.validation.beanvalidation.LocalValidatorFactoryBean();
    } 
    
    <dependency>
        <groupId>com.fasterxml</groupId>
        <artifactId>classmate</artifactId>
        <version>0.8.0</version>
    </dependency>