| Property | Default | Optional? | Description | 
|---|---|---|---|
| maven.jcoverage.dir | ${maven.build.dir}/jcoverage | Yes | Specifies the root directory for jcoverage output files. | 
| maven.jcoverage.report.stylesheet | ${plugin.resources}/style.css | Yes | Specifies css file for jcoverage output files. | 
| maven.jcoverage.instrumentation | ${maven.jcoverage.dir}/classes | Yes | Specifies the build directory for the instrumented classes. | 
| maven.jcoverage.instrumentation.includes | **/*.class | Yes | Specifies the pattern for the included classes of instrumentation. | 
| maven.jcoverage.instrumentation.excludes | Not defined | Yes | Specifies the pattern for the excluded classes of instrumentation. It's a comma separated property. | 
| maven.jcoverage.junit.fork | yes | Yes | Specifies the fork attribute for the JUnit test for the coverage analysis. | 
| maven.jcoverage.merge.instrumentedFiles | Yes | Specifies the instrumented files list to be merge. Values are separated with commas. | |
| maven.jcoverage.merge.outputDir | Yes | Specifies the directory where the resulting jcoverage.ser will be output to. |