jacoco

JacocoのApache Mavenでの利用手順

step
1
Jacocoのサイトにアクセス

Jacocoとは、オープンソースとして利用できるJavaプロジェクト用のコードカバレッジライブラリです。

2021年2月現在の最新バージョンは「0.8.6」です。

必要に応じてドキュメントを参照してください。

Jacoco:https://www.eclemma.org/jacoco/trunk/index.html

step
2
Jacocoの利用手順

Jacocoを使用する場合は、Maven「3.0以上」、Java「1.5以上」が必要です。

pom.xmlに以下の記述を行います。(ここでは最小限のものを紹介しますので、必要に応じて追記等してください。)

pom.xmlの例

:

<build>
<plugins>

<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.6</version>
</plugin>

</plugins>
</build>

:

<dependencies>

<dependency>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.6</version>
</dependency>

</dependencies>

:

pom.xmlに設定したら以下のコマンドで実行してください。

pom.xmlの例

> mvn jacoco:prepare-agent test jacoco:report

すると、target/site/jacoco/index.htmlにHTMLレポートが置かれるので、そちらを確認してください。

-jacoco