2017-12-22 18 views
0

내 프로젝트에 여러 패키지가 있지만 실행해야합니다. findbugs 특정 패키지에서만 이클립스의 다른 패키지를 무시합니다.특정 패키지에서 findbugs를 실행하여 이클립스에서 다른 패키지를 무시하는 방법

미리 감사드립니다.

+0

프로젝트 구성을 설명해야합니다. – jww

+0

자바 프로젝트에서 org.test.imf. *와 org.test.iag와 같은 두 개의 패키지가 있다고 가정합니다. 그러나 우리는 org.test.imf. *에서 findbugs를 필요로합니다. * 다른 패키지에는 필요하지 않습니다. – Vijay

답변

0

jww가 표시된 것과 같은 정보가 도움이 될 것입니다.

  1. eclipse와 eclipse findbugs 플러그인을 사용 하시겠습니까? (이클립스 버전, findbugs/SpotBugs 버전)
  2. 또는 maven 플러그인을 사용합니까? 패키지 탐색기 (만) 'org.test.imf'패키지 및 팝업 메뉴에서 오른쪽 클릭 '-> 버그를 찾기 버그 찾기'선택했다 :
  3. 이클립스

두 가지 옵션이 있습니다.

두 번째 옵션은 플러그인 설정 (환경 설정 \ 찾기 파일 \ 필터 파일 \ 필터 파일 제외)에서 제외 필터를 정의하는 것입니다. 필터를 정의하는 방법은 here입니다. XML 파일은 다음과 같이 표시됩니다 (테스트되지 않음).

<?xml version="1.0" encoding="UTF-8"?> 
<FindBugsFilter> 
    <Match> 
    <Package name="org.test.iag.*"/> 
    </Match> 
</FindBugsFilter>