Модуль ресурсов, поставляемый вместе с платформой Eclipse, позволяет управлять набором исходных файлов программы и компилировать их с помощью дополняющего компоновщика проектов. Модули могут задавать новые компоновщики, предназначенные для обработки ресурсов специальных типов. Например, исходных файлов конкретного языка программирования. Каким образом после компоновки исполняемой программы можно проверить правильность ее вызова?
В модуле org.eclipse.debug.core предусмотрен API, позволяющий настраивать конфигурацию запуска программы. Программы можно запускать в различных режимах. Доступны следующие режимы: обычное выполнение, отладочный режим, профилирование и другие режимы, определенные модулем. Инструменты разработки Java (JDT) для запуска виртуальной машины и отладчика Java применяют поддержку отладки платформы Eclipse.
Модуль org.eclipse.debug.ui обеспечивает поддержку настройки параметров запуска пользователем, а также предоставляет служебные классы, облегчающие реализацию мощных отладчиков.
В поддержке отладки платформы реализованы некоторые общие концепции запуска и отладки программ. Однако принципы работы поддержки отладки платформы рекомендуется изучать на примере реализации конкретных инструментов отладки и запуска, таких как JDT. Обзор основных компонентов поддержки отладки платформы будет приведен далее в контексте конкретной реализации JDT.