【发布时间】:2017-11-08 21:50:08
【问题描述】:
我对上下文配置有疑问。我在包中有我的测试类
com.my.class.TestClass 在测试模块 (src/test/java) 中。我在那里使用@ContextConfiguration 注释来包含applicationContextForTests.xml。
在这个文件中,我有一个 `component-scan:
<context:component-scan base-package="com.my.class.configuration"/>
但是,
这个com.my.class.configuration 在src/main/java 和src/test/java 中,我有ConfigurationTestClass.class
在基本包中,我想使用来自src/main/java 的com.my.class.configuration,而不是来自src/test/java。问题是,当我使用com.my.class.configuration
在base-package 中它指向来自src/test/java 的包,而不是来自src/main/java
是否可以将此xml文件配置为使用来自src/main/java的base-package?
【问题讨论】:
标签: java spring configuration