JDT Debug에는 Java 코드의 실행 및 디버깅을 지원하는 여러 개의 플러그인이 포함되어 있습니다.
org.eclipse.jdt.launching 패키지는 플랫폼에서 Java 런타임을 실행하기 위한 클래스를 제공합니다. JavaRuntime은 등록된 VM에 액세스하고 런타임 클래스 경로 및 소스 찾아보기 경로를 계산하는 static 메소드를 구현합니다. JDK와 같은 VM의 제품군은 IVMInstallType 클래스가 표시합니다. IVMInstall은 제품군 내의 특정 설치를 표시합니다. IVMRunner는 특정 Java VM을 시작하고 디버그 플러그인을 사용하여 해당 프로세스를 등록하는 데 사용됩니다.
org.eclipse.jdt.launching.sourcelookup.containers
패키지는 파일 시스템에서 소스 코드 요소를 찾기 위한 클래스를 정의합니다.
org.eclipse.jdt.debug.core 패키지는 디버그에서 Java 프로그램을 제어하는 데 사용할 수 있는 JDI/JDWP에 기반한 Java 디버그 모델을 지원합니다.
org.eclipse.jdt.debug.eval 패키지는 Java 표현식 평가 및 결과 보고를 위한 기본 구조를 제공합니다.
org.eclipse.jdt.debug.ui.launchConfigurations 패키지는 로컬 및 원격 Java 응용프로그램에 대한 실행 구성 탭을 정의합니다.