2009-10-29 11 views

Odpowiedz

31

O bramki findbugs:check dokumentacja pisze:

Fail kompilacji gdyby nie było żadnych naruszeń FindBugs w kodzie źródłowym. Raport XML jest domyślnie umieszczany w katalogu docelowym z błędami. Aby zobaczyć więcej dokumentacji na temat opcji FindBugs, zapoznaj się z podręcznikiem FindBugs.

To jest właśnie ten cel, którego szukasz. Teraz po prostu trzeba wiązać wyboru cel do zainstalować zweryfikować fazy (faza zweryfikować występuje tuż przed zainstalować i faktycznie jest dokonywana do metę wszelkie kontrole w celu sprawdzenia pakiet jest ważny i spełnia kryteria jakościowe więc myślę, że to lepszy wybór):

<project> 
    ... 
    <build> 
    <plugins> 
     <plugin> 
     <groupId>org.codehaus.mojo</groupId> 
     <artifactId>findbugs-maven-plugin</artifactId> 
     <version>2.0.1</version> 
     <configuration> 
      <effort>Max</effort> 
      <threshold>Low</threshold> 
      <xmlOutput>true</xmlOutput> 
     </configuration> 
     <executions> 
      <execution> 
      <phase>verify</phase> 
      <goals> 
       <goal>check</goal> 
      </goals> 
      </execution> 
     </executions> 
     </plugin> 
     ... 
    </plugins> 
    ... 
    </build> 
    ... 
</project> 

oczywiście dostosować konfigurację do własnych potrzeb.

Powiązane problemy