Eclipse 플랫폼의 자원 플러그인을 통해 프로그램의 소스 파일 세트를 관리하고 증가식 프로젝트 빌더를 사용하여 이 소스 파일 세트를 컴파일할 수 있습니다. 플러그인은 특정 프로그래밍 언어에 대한 소스 파일과 같이 특수 자원 유형을 처리하는 새 빌더를 정의할 수 있습니다. 사용자의 플러그인 빌더로 실행 가능 프로그램을 빌드하고 나면, 어떻게 올바르게 호출되는지 확인할 수 있습니까?
org.eclipse.debug.core 플러그인은 프로그램을 실행하는 데 필요한 구성을 프로그램이 정의할 수 있도록 하는 API를 제공합니다. 프로그램은 여러 가지 모드에서 실행될 수 있습니다. 예를 들어 정기 실행, 디버깅, 프로파일링 또는 사용자 플러그인에 의해 정의되는 기타 모든 모드에 대해 실행될 수 있습니다. Eclipse JDT(Java Development Tooling)는 플랫폼 디버그 지원을 사용하여 Java VM 및 Java 디버거를 실행합니다.
org.eclipse.debug.ui 플러그인에는 강력한 디버거를 쉽게 구현할 수 있게 해주는 유틸리티 클래스와 실행 매개변수의 사용자 구성에 대한 지원이 포함되어 있습니다.
플랫폼 디버그 지원에서 구현되는 실행 및 디버깅 프로그램에 몇 가지 공유 개념이 있습니다. 그러나 플랫폼 디버그 지원 사용 방법을 이해하는 가장 좋은 방법은 JDT 실행 및 디버그 도구와 같은 실행 및 디버깅의 강력하고 구체적인 구현을 연구하는 것입니다. JDT 구체적 구현의 컨텍스트에서 플랫폼 디버그 지원의 주요 개념을 검토할 것입니다.