开发者

How to package Maven 2 generated-classes by Cobertura?

i have a Maven 2 project setup which nicely packages a war file using a pom.xml now i want to introduce Cobertura to that. I can succesfully instrument the classes but when i want to package the instrumented classes and deploy them to my jboss server the wrong files are being packaged.

My target tree looks like this:

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

Whenever i try to package my war it packages the \target\classes and not the \target\generated-classes\cobertura is there a way to force the packaging to use the files which开发者_如何转开发 are located in \target\generated-classes\cobertura ??


The common use case for the cobertura plugin (to my knowledge) is to run unit tests on instrumented classes and generate a report on test coverage. If I wanted the instrumented classes in a war-file, I'd try with the assembly plugin.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜