关于去除依赖包中的被扫描的类的处理方法
1.项目中为了使用redis的配置,所以引入了common包(自定义的),但是在启动的时候出现了启动异常
发现是因为自动配置的原因。,所以我们移除掉自动配置
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class, DruidDataSourceAutoConfigure.class})
可以发现移除了数据源。继续启动项目,此时出现了,我们的自定义扫描配置。
会报找不到下面的两个属性问题。
解决方案:启动的时候不扫描该类
@ComponentScan(excludeFilters = @ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = { XxlJobUtil.class}))
本文来自博客园,作者:小陈子博客,转载请注明原文链接:https://www.cnblogs.com/cj8357475/p/15896996.html