如何在Emma-maven项目中获得逐行覆盖xml文件

如何在Emma-maven项目中获得逐行覆盖xml文件,xml,eclipse,maven,code-coverage,emma,Xml,Eclipse,Maven,Code Coverage,Emma,我正在Maven项目中使用Emma工具。Emma在HTML文件中创建逐行代码覆盖率,但不显示逐行代码覆盖率XML文件。它只提供一个摘要XML文件。有没有办法在Emma中保存或生成逐行代码覆盖率XML文件 我在我的pom.xml <reporting> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactI

我正在Maven项目中使用Emma工具。Emma在HTML文件中创建逐行代码覆盖率,但不显示逐行代码覆盖率XML文件。它只提供一个摘要XML文件。有没有办法在Emma中保存或生成逐行代码覆盖率XML文件

我在我的
pom.xml

<reporting>
  <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-project-info-reports-plugin</artifactId>
      <version>2.7</version>
      <configuration>
        <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
      </configuration>
    </plugin>
    <plugin>
      <groupId>org.codehaus.mojo</groupId>
      <artifactId>emma-maven-plugin</artifactId>
      <version>1.0-alpha-3</version>
      <inherited>true</inherited>
    </plugin>
  </plugins>
</reporting>
此外,我还进入了以下艾玛·马文插件

<configuration>
            <outputDirectory>${project.build.directory}</outputDirectory>
        </configuration>

${project.build.directory}

是,您可以将属性设置为
true
以生成XML报告(默认情况下为
false
)。将生成文件
target/coverage.xml

示例命令:

mvn emma:emma -Dmaven.emma.report.xml=true

谢谢你的快速回复。但它仍然显示代码覆盖率摘要xml文件。(不是逐行代码覆盖率XML文件。)我修改了pom.XML文件,正如我在文章中编辑的那样。仍然没有获得逐行代码覆盖率XML文件。
mvn emma:emma -Dmaven.emma.report.xml=true