0

我有一个 Maven 2 项目设置,它很好地打包了一个战争文件,pom.xml现在我想向它介绍 Cobertura。我可以成功地检测这些类,但是当我想打包检测的类并将它们部署到我的 jboss 服务器时,打包了错误的文件。

我的目标树如下所示:

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

每当我尝试打包我的战争时,它会打包 \target\classes 而不是 \target\generated-classes\cobertura 有没有办法强制打包使用位于 \target\generated-classes\cobertura 中的文件? ?

4

1 回答 1

0

cobertura 插件的常见用例(据我所知)是在检测类上运行单元测试并生成测试覆盖率报告。如果我想要在战争文件中检测类,我会尝试使用程序集插件。

于 2010-01-06T07:35:30.483 回答