이클립스 환경에서 디버거 사용하는 법
이클립스에서 디버거 사용하기
이클립스 환경의 상단 메뉴 도구 중에서 벌레 모양 버튼을 클릭하면 디버거를 실행할 수 있습니다.
다음과 같은 창이 뜨면 Switch 버튼을 눌러서 Debug perspective 로 화면 구성을 바꾸어 줍니다.
오른쪽 뷰 영역에 변수들의 값이나 상태등을 확인할 수 있는 창이 등장합니다.
디버그 버튼을 한번 실행시키면 이클립스 우측상단에 자바 환경버튼과 디버그 환경 버튼이 동시에 나타납니다.
이클립스 우측상단의 벌레 모양을 클릭해도 디버그 화면으로 전환이 가능합니다.
자바 환경버튼은 디버그 환경에서 다시 자바 환경으로 돌아갈 때 사용합니다.
이클립스에서 브레이크 포인트 지정하기
자바 코드를 입력한 편집 창에서 디버그를 진행할 때 한줄 한줄 실행 가면서 변수의 상태나 입력 상태를 체크하는 것이 필요한 순간이 올 때가 있습니다.
전체적으로 한번에 디버깅을 진행하지 않고 원하는 부분까지만 디버깅을 순차적으로 진행하고자 할때는
멈추기를 원하는 코드의 줄 번호 왼편에서 더블클릭을 하면 브레이크 포인트가 지정됩니다.
브레이크 포인트를 지정한 상태에서 디버거를 실행하게 되면 브레이크 포인트까지 코드가 실행되고 그 이후로는 실행이 일시정지됩니다.
지정된 브레이크 포인트를 다시 더블클릭하면 브레이크 포인트 지정을 취소할 수 있습니다.
Step Over 버튼을 클릭하면, 다음 줄에 브레이크 포인트가 생성되어 그 지점까지만 코드가 실행됩니다.
Resume 버튼을 클릭하면 브레이크 포인트부터 자바 코드 끝까지 실행됩니다.
Step Into 버튼을 클릭하면 코드의 세부적인 자세한 실행 과정을 들여다볼 수 있습니다.
Step Return 버튼을 누르면 다시 원래의 자바 소스 코드로 돌아가는 버튼입니다.
그러므로 Step Return 버튼은 Step Into 버튼을 실행시켜야 나타나는 버튼입니다.
'자바' 카테고리의 다른 글
자바 클래스와 메소드 추출 (0) | 2021.11.04 |
---|---|
자바 라이브러리 문서 (0) | 2021.10.30 |
자바 프로그램 아규먼트 입력 방법 (0) | 2021.10.28 |
자바 프로그램 직접 컴파일 & 실행 (외부 라이브러리 이용) (1) | 2021.10.27 |
자바 파일 직접 컴파일과 실행하기 (0) | 2021.10.26 |
댓글