я работаю на пружинном приложение, которое содержит подмодули, примерно похожий на следующий:Как загрузить конфигурацию пружины из другого модуля зависимостей
проекта
|-- module1
||-- src
|| -- main
|| |-- java
|| -- resources
|| |-- null
|| -- pom.xml
Модуль 2:
|-- module2
| |-- src
| | -- main
| | |-- java
| | -- resources
| | -- spring-dao.xml
| -- pom.xml
-- pom.xml
сейчас, я использую Juit4 для тестирования модуля1, в то время как я должен предложить spring-dao.xml
в модуле1, например: @ContextConfiguration({"classpath*:spring/spring-dao.xml"})
Но конфигурационный файл пружины (spring-dao.xml
) находится в модуле2, а module2 зависит от модуля1. Это приводит к тому, что я не могу поместить module2.jar в module1 через pom.xml модуля 1, поскольку он вызывает цикл модуля.
Как я могу проверить модуль1?
U понимать правильно. Короткий вопрос заключается в том, что модуль2 имеет зависимость от модуля 1 в проекте (модуль1 не зависит от модуля2). Затем мне нужно модульное тестирование модуля1, но я должен предоставить файл configure.xml, принадлежащий модулю2, к модулю1, чтобы завершить модульный тест. Типичный модуль mabey - это решение. Но мне просто нужен файл configure.xml, есть ли легкий способ справиться с этой проблемой. – ballontt
Если это только один файл, используемый для тестирования и тестирования только, создание тестового файла конфигурации решит проблему. –