2009-07-30 7 views
1

Maven이 파일이 아닌 심각도별로 버그를 그룹화 한 FindBugs 보고서를 생성하고 싶습니다. 그러면 가장 심각한 버그에 즉시 집중할 수 있습니다. 필자는 Eclipse 용 FindBugs 플러그인과 비슷한 기능을 보았습니다. 이것이 Maven에서 가능합니까?FindBugs and Maven

답변

2

수정 된 질문에 대한 답변을 얻기 위해 findbugs-maven-plugin은 현재 심각도별로 버그를 분류하는 방법을 제공하지 않습니다. 나는 당신에게 프로젝트에 log an enhancement request를 제안 할 것이다.

-다음은 원래 FindBugs Maven 플러그인이 있는지 묻는 질문에 대한 나의 대답입니다. 질문은 이후 변경되었으며 위에 답변되었습니다. -

예, findbugs-maven-plugin이 있습니다. 이 플러그인을 POM의보고 섹션에 추가하고 mvn clean site을 실행하여 보고서를 확인하십시오.

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
    <artifactId>findbugs-maven-plugin</artifactId> 
    <version>2.1</version> 
    <configuration> 
     <effort>Max</effort> 
    </configuration> 
</plugin> 
+0

저는 약간의 정확성이 없었습니다. 실제로 Codehaus의 findbugs-maven-plugin에 관해 이야기했습니다. 그러나 귀하의 구성은 문제를 해결하지 못하며 사이트 빌드가 FindBugs 보고서를 포함하도록 구성하기 만하면 문제가되지 않습니다. – Tore

+0

수정 된 질문에 답변했으며 원래의 질문에 대한 원래의 대답에 유의했습니다. – shek

3

Sonar도 확인해야합니다. 대시 보드는 Findbugs, Checkstyle 또는 Cobertura와 같은 많은 코드 분석기에서 생성 된 데이터를보고합니다. Findbugs 버그와 같은 조치를 탐색하는 것은 정말 빠르고 쉽습니다. 물론 심각도별로 데이터를 필터링 할 수 있습니다 ("위반 드릴 다운"페이지 참조). 릴리스 1.9는 두 단계의 심각도 (필수/선택 사항) 만 지원하지만 다음 버전에서는 정보에서 차단 자까지 다섯 단계를 정의합니다. 다음 주에 발표되어야합니다.

+0

팁 주셔서 감사! – Tore

관련 문제