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

时间:2017-05-30 06:41:52

标签: spring dependency-injection maven-3

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

1 个答案:

答案 0 :(得分:5)

您可以在组件扫描中添加excludeFilters以跳过课程

@ComponentScan(value = {'your.package.here'}, excludeFilters = @Filter(ConfigurationToIgnore.class))