我正在使用Clover 2.5,我有一个目标,它将打包二进制文件.但是,目前,似乎Clover检测类正在与我希望在jar中打包的未检测类相同的输出目录中生成.
我如何创建一个jar,以便不包括检测类?有没有办法改变检测类的吐出位置?或者,打包一个不包含已检测类的jar的唯一方法是重新编译所有内容?
我尝试使用三叶草设置目标的tmpdir属性,但似乎没有任何效果.
解决方法:
如果您使用Ant手动执行此操作,请使用<clover-instr>
任务而不是< clover-setup>. <三叶草-INSTR>有一个destdir属性,它是“Clover将编写源代码的检测副本的目录”.
如果您正在使用Eclipse来完成所有这些操作,Clover documentation说您可以“右键单击您的项目并选择属性,选择Clover,选择编译选项卡,选择’用户指定文件夹’然后选择一个项目目录希望仪表化的类[待输出]“.