본문 바로가기

[JAVA] 이클립스 버그 탐색 도구 SpotBugs 소개

SpotBugs는 Java 소스 코드에서 잠재적인 버그를 찾고 보고하는 도구이며 코드 품질을 향상시키고 잠재적인 버그를 사전에 찾아내는 데 도움이 되는 것이 목적이다.

자세한 내용은 아래 공식 홈페이지를 통해 확인해보자.

https://spotbugs.github.io/

 

SpotBugs

SpotBugs is a program which uses static analysis to look for bugs in Java code. It is free software, distributed under the terms of the GNU Lesser General Public License. SpotBugs is a fork of FindBugs (which is now an abandoned project), carrying on from

spotbugs.github.io

 

이클립스에서 SpotBugs를 사용하기 위해서는 우선 마켓 플레이스에 들어가 설치를 진행해야 한다.

설치가 완료되었다면 이클립스를 재시작하고 프로젝트 오른쪽 마우스 클릭 후 SpotBugs 메뉴에서 Find Bugs를 선택한다.

그럼 해당 프로젝트의 버그가 될 만한 요소를 검색한다.

이후 오른쪽 윗편에 있는 네이게이션 바에 SpotBugs를 추가하자.

그럼 아까 탐색을 진행한 결과 리스트를 볼 수 있다.

오른쪽에는 오류 정보에 대한 내용이 나오는 참고하여 수정을 진행하면 될 듯 하다.

 

반응형
그리드형