建包以后 启动失败 提示找不到类

来源:2-0 表单验证

qq_向日葵_37

2017-10-25 12:24

我本地JDK是1.7版本 但是spring使用的是4版本 之前在一个包下没有什么问题,但是分开以后启动mvn intall的时候就报错(最后附错误信息),是不是spring4依赖的jdk1.8以上的版本 ?但是在没有分开包的时候是没有问题的 ,分开之后一直提示找不到类 但是实际是有的;


***************************
APPLICATION FAILED TO START
***************************

Description:

Field grilRespository in com.example.demo.CrilController2 required a bean of type 'com.example.respository.GrilRespository' that could not be found.


Action:

Consider defining a bean of type 'com.example.respository.GrilRespository' in your configuration.

2017-10-25 12:16:41.085 ERROR 56864 --- [           main] o.s.test.context.TestContextManager      : Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@28f270bc] to prepare test instance [com.example.demo.MySpringBootApplicationTests@5cf81994]

写回答 关注

1回答

  • 小明同学爱思考
    2017-10-25 15:45:35

    应该是没有给你的GirlRepository使用@repository注解,导致注入失败。

    @Repository
    public interface GirlRepository{
        
    }


    qq_向日葵...

    首先很谢谢你的回答,但是好像不是这个原因,我试着删除pom中 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <version>1.5.6.RELEASE</version><!--$NO-MVN-MAN-VER$--> </dependency> 就好了,是我在引入@ConfigurationProperties注解时不小心引入的 但是为什么会造成以上的错误,我还是不知道

    2017-10-26 09:13:25

    共 1 条回复 >

Spring Boot进阶之Web进阶

《2小时学习Spring Boot》之进阶教程,针对Web方面的相关技巧

104039 学习 · 393 问题

查看课程

相似问题