2014-12-05 1 views
0

Для моих тестов arquillian я создал WebArchive, используя ShrinkWrap, который включает только классы, необходимые для теста интеграции.Arquillian embedded tomcat7, к сожалению, включает в себя весь путь к классу

Я использую embedded-tomcat7 в качестве адаптера контейнера и запускает тест через maven. К сожалению, classpath содержит все классы моего проекта (потому что maven устанавливает его так).

Могу ли я настроить (arquillian.xml) использование другого загрузчика классов или так?

+0

Я попытался исключить некоторые зависимости из пути к классам в maven failafe-plugin. \t \t \t \t \t \t XXX: XXX \t \t \t \t Проблема заключается в том, что это не имеет никакого эффекта. Я могу установить путь к классу в плагин surefire, но, к сожалению, он также устанавливает путь к классам для тестирования компонентов. :( – Ginkgochris

ответ

0

Результаты после нескольких дней поиска:

Не используйте встроенный контейнер, если вы действительно хотите, чтобы контролировать свой путь к классам.