1

在 Eclipse 中测试本地可用的 jar 时,我一直在使用 jmockit 覆盖。但是,当我试图将 jmockit 覆盖 jar 放在运行 tomcat 的远程节点上时,我正在部署许多 jar。我无法生成相同的覆盖率报告。

Emma 适用于远程覆盖,但也想将 jmockit 覆盖用于远程,因为它是一种更简单的方法。

4

1 回答 1

2
<target name="Jmockit" >
        <junit fork="yes" forkmode="once" >
            <classpath refid="class.path" />
            <sysproperty key="jmockit-coverage-output" value="html" />
            <jvmarg value="-javaagent:../jmockit.jar"/> // path of Jmockit jar
            <formatter type="brief" usefile="false"/>
            <batchtest >
                <fileset dir ="${testdir}" includes="**/*.class" />
            </batchtest>
        </junit>
    </target>

做这件事。

在这个任务中给出 ${testdir} 的路径、你的类路径引用和 Jmockit.jar 的路径..

于 2013-05-08T09:32:46.417 回答