2010-01-06 3 views
0

У меня есть проект Maven 2, который красиво упаковывает военный файл, используя pom.xml. Теперь я хочу представить Cobertura. Я могу успешно обработать классы, но когда я хочу упаковать инструментальные классы и развернуть их на моем сервере jboss, будут упаковываться неправильные файлы.Как упаковать Maven 2 сгенерированные классы Cobertura?

Моя цель дерево выглядит следующим образом:

\target 
\target\classes --> contains non instrumented classes 
\target\cobertura 
\target\generated-classes 
\target\generated-classes\cobertura --> contains the instrumented classes 

Всякий раз, когда я пытаюсь упаковать мою войну он упаковывает \ целевой \ классы, а не \ цель \ сгенерированные классы \ Cobertura есть способ, чтобы заставить для использования файлов, которые находятся в \ target \ сгенерированные классы \ cobertura ??

ответ

0

Общий пример использования плагина cobertura (насколько мне известно) заключается в том, чтобы запускать модульные тесты на инструментальных классах и генерировать отчет по охвату тестированием. Если бы я хотел, чтобы инструментальные классы в военном файле, я бы попытался с плагином сборки.

+0

Задача состоит в том, что проект содержит несколько веб-сервисов, для которых не записаны единичные тесты. Поэтому развернутый файл войны должен быть загружен внутри контейнера, чтобы включить веб-службы. Просто позвонив в webservice, я хотел бы получить представление о том, какой код коснулся при вызове кода webservice. – Marco

Смежные вопросы