Maven version: 3.3.3. Findbugs plugin version: 3.0.1
I\'m using the findbugs-maven-plugin and I need to run findbugs
plugin on src and test cla
In the configuration of the findbugs-maven-plugin, you need to explicitely set the includeTests element to true for FindBugs to analyze the test classes:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<version>3.0.1</version>
<configuration>
<!-- rest of configuration -->
<includeTests>true</includeTests>
</configuration>
</plugin>
Also, the plugin should be bound to the verify phase so that FindBugs is executed after compilation of source and test classes.
For the maven-pmd-plugin, it is actually the same: the element includeTests must be set to true in the plugin configuration.