springboot项目:扫描不到其他模块的包 Parameter 0 of constructor in com.zjxf.repository.UserRepository

报错信息如下:



***************************

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


Description:
Parameter 0 of constructor in com.zjxf.repository.UserRepository required a bean of type 'java.lang.String' that could not be found.

Action:
Consider defining a bean of type 'java.lang.String' in your configuration.

疑问:springboot怎么扫描其他模块的bean

解决:
找不到哪的包就把路径写一下就行.这里是com.zjxf.repository.UserRepository这个找不到.
@ComponentScan(basePackages = {"com.zjxf.repository"})

/**
 * 票查保 运营平台启动类
 *
 * @author WeiQiang
 * @date 2020/9/17 9:31
 */
@EnableSwagger2
@ServletComponentScan
@EnableCaching
@EnableScheduling
@ComponentScan(basePackages = {"com.zjxf.repository"})
@SpringBootApplication(exclude = {RedisRepositoriesAutoConfiguration.class, MongoRepositoriesAutoConfiguration.class})
public class PcbManageApplication {

    public static void main(String[] args) {
        SpringApplication springApplication = new SpringApplication(PcbManageApplication.class);
        springApplication.addListeners(new ApplicationStartup());
        springApplication.run(args);
    }

}
posted @ 2020-09-17 13:41  wqkeep  阅读(13382)  评论(0编辑  收藏  举报