我们有几个多模块项目,我想运行emma,但我不希望测试运行两次,因为这会导致Hudson项目主页上的误导性统计信息,因为单元测试会被计算两次。
对于单个模块项目,我们可以省略安装目标,只需使用clean emma:emma运行测试一次,有没有什么方法我们只能使用emma检测的字节代码进行测试然后构建&安装项目工件而不是第二次运行测试?使用-Dmaven.tests.skip = true会导致emma失败。
对于完整版本(即mvn release:perform),测试应该是未经过检测的。