Udało mi się uruchomić findbugs w ramach mojego procesu budowania maven, a także mam findbugs skonfigurowane w Eclipse. Jednak podczas pracy w Eclipse i Maven dostaję różne błędy i nie mogę znaleźć ustawienia, w którym liczba błędów pasuje do Eclipse i Maven.Zdobądź te same błędy Findbugs w Maven i Eclipse
ustawienia My Maven jest tak:
<version>2.5.2</version>
<configuration>
<failOnError>false</failOnError>
<threshold>Normal</threshold>
<effort>Default</effort>
<xmlOutput>true</xmlOutput>
<findbugsXmlOutput>true</findbugsXmlOutput>
<findbugsXmlWithMessages>true</findbugsXmlWithMessages>
</configuration>
I w Eclipse mam:
Findbugs Version: 2.0.1
Analysis Effort: Default
Minimum Rank to report: 20
Minimum Confidence to Report: Medium
Reported categories: All
Z tymi ustawieniami, dostaję więcej błędów w Eclipse. Moim głównym problemem jest to, że nie mogę nawet dopasować różnych ustawień między maven i eclipse.
Czy obie używają tej samej wersji FindBugs? Maven zacznie czerpać wersję z pliku pom, ale Eclipse będzie zależeć od tego, co zainstalowałeś. Ponadto, który z nich produkuje więcej błędów? –
Edytowałem post, aby odpowiedzieć na twoje pytania, ale nie jestem pewien co do wersji ... 2.5.2 to wersja findbugs-MavenPlugin, a 2.0.1 to wersja findbugs-EclipsePlugin, I ' nie jestem pewna, która wersja findbugów faktycznie używa tych dwóch. –