디버그 중 실행

디버그에 동일한 런타임 Workbench 실행기를 사용할 수 있습니다. 표준 Java 디버깅 지원 이외에 디버깅에 대한 별다른 PDE 지원은 없습니다. 

플러그인을 디버그하려면 실행 대신 디버그 도구 모음 단추를 누르십시오. Java 코드에 중단점을 배치할 수 있으며, 중단점에 도달하면 소스 전체의 단계를 진행할 수 있습니다. 

PDE는 디버그할 때 작업공 플러그인과 외부 플러그인 간에 차이가 없도록 합니다.  사용자가 보고 있는 소스가 외부 라이브러리에 첨부된 읽기 전용 소스인지 작업공간의 편집 가능 소스인지 모르는 경우에도 한 클래스에서 다른 클래스로 점프할 수 있습니다. 디버깅에 대한 자세한 정보는 JDT 사용자 안내서를 참조하십시오.

대상 플랫폼이 호스트와 같지 않고 대상 플랫폼이 소스 코드를 포함하지 않는 제품인 경우, 제어가 플랫폼 클래스로 이동할 때 소스를 통해 이동할 수 없습니다. 일부 플랫폼 기반 제품은 소스 없이 출하되고 SDK 제품의 파트로서 소스를 제공할 수 있습니다. 이러한 경우, 소스 코드가 따로 설치될 수 있습니다(일반적으로 나중에). 소스 코드는 ZIP 파일을 포함하는 플러그인을 통해 전달되고 소스 코드 위치를 등록하기 위한 PDE 확장점으로 플러그인됩니다. 런타임 라이브러리 및 소스 첨부 연관 시, PDE는 일치하는 소스 ZIP을 찾기 위해 사용 가능한 소스 코드 위치를 스캔합니다.

이것 대신에, 사용자의 디스크 드라이브로 소스 코드를 다운로드하고 PDE 환경 설정 페이지를 사용하여 수동으로 위치를 등록할 수 있습니다.

PDE 환경 설정 - 소스 코드 위치

호스트 인스턴스가 SDK 자체이고 소스 플러그인을 포함할 경우, 일부 위치가 이미 존재한다고 알려줍니다. 추가...를 선택하고 올바른 로컬 디렉토리를 선택하여 새 위치를 추가할 수 있습니다.