Java 디버거에는 로컬로(디버거와 같은 워크스테이션에서) 실행되거나 원격으로(네트워크에 있는 다른 컴퓨터에서) 실행되는 프로그램을 디버그하는 데 사용할 수 있도록 클라이언트/서버 디자인이 있습니다.
로컬 디버깅은 간단하고도 가장 일반적인 종류의 디버깅입니다. Java 프로그램 편집 및 빌딩을 완료한 후 Workbench에서 실행 > 디버그... 메뉴 항목을 사용하여 워크스테이션에서 프로그램을 실행할 수 있습니다. 이런 방법으로 프로그램을 실행하면 디버거 클라이언트와 실행 중인 Java 프로그램 사이의 연결이 설정됩니다. 그러면 중단점, 스테핑 또는 표현식 평가를 사용하여 프로그램을 디버그할 수 있습니다.
중단점 추가
일시중단된 스레드 실행 재개
실행 및 디버깅
스레드 일시중단