This page contains instructions on how to use Clover with the maven-bundle-plugin.
The following configuration is required to ensure that the
clover.jar and any instrumented source files are ignored by the maven-bundle-plugin.
Carry out the following steps.
- Make the bundle plugin process instrument the class files correctly
- Ensure the Clover artifact is not embedded in the bundle.
Here, we are configuring
pom.xml for the maven-bundle-plugin:
<Import-Package> <!-- Make the bundle plugin process instrumented class files correctly --> com_*;resolution:=optional </Import-Package> <Embed-Dependency>artifactId=!clover</Embed-Dependency> <!-- Ensure the clover artifact is not embedded in the bundle -->