emma_ant.properties的内容应该是什么?

时间:2012-08-29 03:53:08

标签: eclipse ant properties emma

我一直在3. Getting Started (ANT)上关注本教程,它说的是<taskdef resource="emma_ant.properties" classpathref="emma.lib" />,但没有提及emma_ant.properties的内容。有什么想法吗?

3.4. How do I change an EMMA property default setting?等其他网站也会留下不需要的东西(并且基于命令提示符而不是数字文件)。我找到了另一个网站Using EMMA with ANT for JUnit test coverage reporting,但它再次将属性文件留给了想象(甚至没有提供示例文件)。

有关如何操作emma_ant.properties以加载ANT和ANT的自定义任务的任何想法?

1 个答案:

答案 0 :(得分:1)

  

但不提及对emma_ant.properties内容的任何引用。有什么想法吗?

检查emma.jar&amp;您放置在指定路径中的emma_ant.jar会找到emma_ant.properties

  

有关如何操作emma_ant.properties以加载ANT和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是否对您有帮助......