Maven Findbugs-Plugin - So führen Sie findbug für die Testklassen aus

Maven Version: 3.3.3. Findbugs Plugin Version: 3.0.1

Ich benutze dasfindbugs-maven-plugin und ich muss findbugs plugin auf src und test classes ausführen. Derzeit wird es nur auf die Quellklassen @ angewende

Target
|_ classes
|_ test-classes
|_ findbugs (only have results regarding classes folder)

Ich muss dasselbe für das PMD-Plugin tun. Gleicher Hinweis vielleicht?

Verwandte Themen

FindBugs-Filterdatei zum Ignorieren von JUnit-TestsWie man findbug auf dem Testcode ausführt

Findbugs Maven Konfiguration:

<profile>
    <id>findbugs</id>
    <build>
        <plugins>
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>findbugs-maven-plugin</artifactId>
                <version>${findbugs.version}</version>
                <configuration>
                    <effort>Max</effort>
                    <failOnError>true</failOnError>
                    <threshold>Low</threshold>
                    <xmlOutput>true</xmlOutput>
                    <includeTests>true</includeTests>
                    <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
                </configuration>
                <executions>
                    <execution>
                        <id>analyze-compile</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>check</goal>
                            <goal>findbugs</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
        </plugins>
    </build>
</profile>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage