更改Clover检测类的位置

时间:2010-09-03 02:54:53

标签: java ant clover

我正在使用Clover 2.5,我有一个目标,它将打包二进制文件。但是,目前看来,Clover检测类正在与我希望在jar中打包的未检测类相同的输出目录中生成。

如何创建jar以便不包含已检测的类?有没有办法改变检测类的吐出位置?或者打包一个不包含已检测类的jar的唯一方法是重新编译所有内容?

我尝试使用 clover-setup 目标的 tmpdir 属性,但似乎没有任何效果。

1 个答案:

答案 0 :(得分:6)

如果您使用Ant手动执行此操作,请使用<clover-instr>任务而不是<clover-setup><clover-instr>具有destdir属性,该属性是“Clover将编写源代码的检测副本的目录”。

如果您正在使用Eclipse来完成所有这些操作,Clover documentation表示您可以“右键单击您的项目并选择属性,选择Clover,选择编译选项卡,选择'用户指定的文件夹'和然后选择一个项目目录,您希望检测类[要输出]“。