이 글을 주신 나의 멘토이자 정신적 지주인 코끼리 님에게 감사를 표하며...
이클립스에서 디버깅 사용하기!!
이 자료는 보고 참고해서 쓰려면 나한테 밥을 한끼 사야하며(최소한 삼겹살 이상)
사람마다 두루익혀 날로씀에 편하고자할 뿐이니..
1. 이클립스를 켠다.
2. 파일을 작성하고 프로그램을 어디까지 구동시킬것인가 위치를 설정한다.
이 작업은 이클립스 프로그램 소스안에서 라인번호 왼쪽을 더블클릭하면 디버깅포인트가 생성되며
생성된 포인트를 더블클릭하면 사라진다.
3. 이클립스 상단 매뉴중 벌레 모양오른쪽 아래 삼각형을 클릭하면 기존에 생성되어있는 class목록이
나타나고 그중 테스트를 수행할 class를 선택해서 디버깅을 진행한다.
4. 디버깅 진행시 제일 먼저 만나는 break point 에서 해당 소스가 진행을 멈추고 대기 상태가 된다.
5. 이때 각 창별로 나타나는 모양을 살펴 보면 왼쪽상단은 현재 진행중인 단계가 나타나고
우측상단은 해당 클래스나 메소드 안에서 생성되어있는 변수 혹은 파라미터 , 객체들의 정보가 표시된다.
6. 한 라인씩 진행하는 단축키는 F6
7. 그 라인안의 메소드로 찾아가는 단축키는 F5
8. 다음 break point까지 진행하는 단축키는 F8이 된다.
9. 원하는 데이터를 보거나 메소드를 실행시켜보고자 할때는 해당 소스를 드래그해서 선택한후 ctrl + shift + i를 클릭해서 확인한다.
10. 이정도로 진행하면 되고, 삼겹살은 언제쯤?
'기타 정보' 카테고리의 다른 글
Tomcat 6.0 InvokerServlet 에러 (0) | 2011.05.13 |
---|---|
웹에디터(MS DHTML Editing Control) 소스 사용시 에러 (0) | 2011.04.15 |
HTML5 ACID Test (0) | 2011.03.31 |
구글 애드 센스 (0) | 2011.03.24 |
구글 코드에 대한 간략한 정리 (0) | 2011.03.24 |