jacoco多模块配置

test是一个project

junit-test-a 是test下面的一个module

junit-test-b 是test下面的一个module

junit-test-common 是test下面的一个module,用于测试其他module,这里主要是测试junit-test-a,junit-test-b

test module的pom

                 <plugin>
                    <groupId>org.jacoco</groupId>
                    <artifactId>jacoco-maven-plugin</artifactId>
                    <version>${jacoco.version}</version>
                    <configuration>
                        <!--<includes>
                               <include>**/ctrl/**/*Controller.*</include>
                         </includes>-->
                        <dataFile>target/jacoco.exec</dataFile>
                    </configuration>
                    <executions>
                        <execution>
                            <id>prepare-agent</id>
                            <goals>
                                <goal>prepare-agent</goal>
                            </goals>
                        </execution>

                    </executions>

                </plugin>
junit-test-common module的pom
            <plugin>
                <groupId>org.jacoco</groupId>
                <artifactId>jacoco-maven-plugin</artifactId>
                <version>${jacoco.version}</version>
                <executions>
                    <execution>
                        <id>report-aggregate</id>
                        <phase>test</phase>
                        <goals>
                            <goal>report-aggregate</goal>
                        </goals>
                        <!--<configuration>
                           <includes>com/**/util/**</includes>
                        </configuration>-->
                    </execution>
                </executions>
            </plugin>

扫描二维码关注公众号,回复: 9054552 查看本文章

发布了505 篇原创文章 · 获赞 41 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/kq1983/article/details/103614443