Запуск класса my my Test
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = {"classpath:eq-mo-dcc-context-block.xml"})
public class SpringTest {
@Autowired
private DateUtils dateManager;
@Autowired
private RegionFilter filter;
@Autowired
private ApplicationContext appContext;
@Test
public void test_This()
{
Object obj = appContext.getBean("BlockTransformer");
BlockTransformer Trans = (BlockTransformer) obj;
}
Все очень ранние этапы, однако проблема, которая возникает в файле конфигурации, связана с компонентами из других модулей / проектов Maven.Однако у меня есть все xml в src / test / resources, так что он может взять xml.Однако, когда я пытаюсь подобрать файлы классов, я получаю:
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [dcc.mdp.DefaultMessageListener] for bean with name 'BlockMessageListener' defined in class path resource [eq-mo-dcc-context-block.xml]; nested exception is java.lang.ClassNotFoundException: dcc.mdp.DefaultMessageListener
Этот класс находится в модуле maib, но не может быть выбран из тестового класса.Как класс может быть осведомлен о классах из других модулей, кроме его собственного?