1

eclipse でローカルに利用可能な jar をテストする際に、jmockit カバレッジを使用しています。しかし、Tomcat が実行されているリモート ノードに jmockit カバレッジ jar を配置しようとすると、多くの 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 に答える