SpingBoot异常
异常NoSuchBeanDefinitionException: No qualifying bean of type ‘Bean.person’ available: expected at least 1 bean which qualifies as autowire candidate.
近日,刚学习springboot,在test中测试,却产生一堆红色报错。
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘com.example.springboot1.DemoApplicationTests’: Unsatisfied dependency expressed through field ‘p’; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘Bean.person’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
这段报错提示的是NoSuchBeanDefinitionException: No qualifying bean of type ‘Bean.person’ available: expected at least 1 bean which qualifies as autowire candidate.
解决方法是将
要运行的文件需放入与SpringBootApplication同文件夹以下(包含同文件夹下)的位置。
提示:springboot文件的东西都需要在SpringBootApplication同文件夹以下(包含同文件夹下)的位置。