我有一个项目,其中包含大量的spring-boot-tests,当我执行mvn构建时运行正常,但是从eclipse运行它们时几乎总是立即失败。
来自另一个项目的结构非常相似的测试在Eclipse中运行良好。
我不确定是否相关,但是出于某种原因,在包资源管理器视图中,src / test / java和src / test / resource位于src / main / java和src / main / resource之前项目,我找不到原因或更改方式。
例外通常很简单:
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class
nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException:
Annotation-specified bean name 'swaggerConfig' for bean class conflicts with existing, non-compatible bean definition of same name and class
或类似的东西。
关于Eclipse为什么惹我的任何想法?
编辑:使用版本:2018-12(4.10.0)