0

私は3. Getting Started (ANT)でこのチュートリアルに従ってきまし<taskdef resource="emma_ant.properties" classpathref="emma.lib" />emma_ant.properties。何か案は?

3.4などの他の Web サイト。EMMA プロパティのデフォルト設定を変更するにはどうすればよいですか? また、必要なものはそのままにしておきます(デジタルファイルではなく、コマンドプロンプトに基づいています)。別の Web サイトUsing EMMA with ANT for JUnit test coverage reporting を見つけましたが、やはりプロパティ ファイルは想像にお任せします (サンプル ファイルも提供していません)。

emma_ant.properties を操作して ANT のロードおよびカスタム タスクを実行する方法についてのアイデアはありますか?

4

1 に答える 1

1

ただし、emma_ant.properties の内容への参照はありません。何か案は?

指定したパスに配置したemma.jar&を確認してください。emma_ant.jaremma_ant.properties

emma_ant.properties を操作して ANT のロードおよびカスタム タスクを実行する方法についてのアイデアはありますか?

タスクを使用するためにプロパティ ファイルを操作する必要はありません。

emma タスクを使用するには、次のことを行う必要があります

<!-- directory that contains emma.jar and emma_ant.jar -->
<property name="emma.dir" value="${YOUR_BASE_DIR}/lib/emma" />

<!-- Set emma.lib to refer to the list of EMMA jar files -->
<path id="emma.lib">
    <fileset dir="${emma.dir}">
        <include name="*.jar" />
    </fileset>
</path>

<!-- Load <emma> custom tasks so that they can be used in ANT -->
<taskdef resource="emma_ant.properties" classpathref="emma.lib" />

emma タスクを使用できるはずです。

emma_ant.properties中の中身はこちらemma.jar

# -------------------------------------------------------------

emma:       com.vladium.emma.emmaTask
emmajava:   com.vladium.emma.emmajavaTask

# -------------------------------------------------------------
# end of file

それがあなたに役立つ場合は、Emma Property Summaryもチェックしてください...

于 2012-08-29T04:07:55.277 に答える