覆盖maven child pom上的Jacoco执行

时间:2015-04-06 17:52:08

标签: maven jacoco

我需要为我的pom上的某些软件包添加排除项,但是在父pom上设置了jacoco的使用。

有没有办法我只能定义新的执行而不会超过其他配置?

有没有办法设置我想要在文件中排除的包?

1 个答案:

答案 0 :(得分:0)

在要修改的模块中定义以下内容。它不会影响父模块。 Maven仍将在Project-A的其他子模块中解析工件Project-B。

<project>
  ...
  <dependencies>
    <dependency>
      <groupId>sample.ProjectA</groupId>
      <artifactId>Project-A</artifactId>
      <version>1.0</version>
      <scope>compile</scope>
      <exclusions>
        <exclusion>  <!-- declare the exclusion here -->
          <groupId>sample.ProjectB</groupId>
          <artifactId>Project-B</artifactId>
        </exclusion>
      </exclusions> 
    </dependency>
  </dependencies>
</project>