用于grails 2.3.9的Cobertura插件不起作用

时间:2014-05-30 03:04:32

标签: grails cobertura

我有一个使用cobertura插件的grails 2.3.7项目,它工作得很好。

但是当我升级到2.3.9时,它就停止了工作。

这是我得到的堆栈跟踪的一些相关部分。

Error Cobertura: Error reading from object stream.
java.lang.ClassNotFoundException: net.sourceforge.cobertura.coveragedata.PackageData
...
Cobertura: Coverage data file /home/user/cobertura.ser either does not exist or is not readable.  Creating a new data file.

1 个答案:

答案 0 :(得分:4)

grails-coverage-plugin当前版本(2.0.3-1)的信息页面:

This plugin will generate code coverage reports using Cobertura.

 Currently Grails Forked mode is not supported.

您应该从Build.config中删除分叉选项。仅删除测试选项就足够了。