0

我是 Cobertura 的新手,我正在尝试从已编译的 jar 文件中检测类。
解压后我运行以下命令:

D:\cobertura-1.9.4.1\7.6.300.01>D:\cobertura-1.9.4.1\cobertura-instrument.bat --basedir D:\cobertura-1.9.4.1\7.6.300.01
Cobertura 1.9.4.1 - GNU GPL 许可证(无担保) - 请参阅版权文件检测
0 个文件
Cobertura:已保存有关 0 个类的信息。
仪器时间:0ms

位于 D:\cobertura-1.9.4.1\7.6.300.01 类文件。
为什么 cobertura 找不到他们?

4

1 回答 1

1

请参阅http://cobertura.sourceforge.net/commandlinereference.html。您没有指定要检测的类。

cobertura-instrument.bat [--basedir dir] [--datafile file] [--destination dir] [--ignore regex][...]

注意:类可以单独指定,也可以作为包含多个类的目录树。例子:

cobertura-instrument.bat --destination C:\MyProject\build\instrumented C:\MyProject\build\classes

(强调我的)

于 2012-07-06T16:39:56.173 回答