如何使用@Configuration排除spring配置文件以依赖其他项目

Anu*_*rma 4 spring dependency-injection maven-3

我有一个项目说A [In Maven],它依赖于项目B [在Maven].现在项目B获得了一些Spring @Configuration [db配置]文件,当我构建和部署我的项目A时它会起来但是由于我在项目A中没有的一些配置属性它显示了一些错误.那么如何在项目B中使用其他依赖项时排除项目A中的配置文件.

Sta*_*avL 7

您可以在组件扫描中添加excludeFilters以跳过该类

@ComponentScan(value = {'your.package.here'}, excludeFilters = @Filter(ConfigurationToIgnore.class))
Run Code Online (Sandbox Code Playgroud)