Wtyczka obsługi zasobów w środowisku Eclipse umożliwia zarządzanie zestawem plików źródłowych programu i kompilowanie ich przy użyciu programu do przyrostowego budowania projektów. Wtyczki mogą definiować nowe programy budujące, które obsługują specjalne typy źródeł, na przykład pliki źródłowe konkretnego języka programowania. Jak się upewnić, że program wykonywalny zbudowany przy użyciu programu budującego wtyczki jest prawidłowo wywoływany?
Wtyczka org.eclipse.debug.core udostępnia interfejs API umożliwiający programowi zdefiniowanie konfiguracji jej uruchamiania. Program można uruchomić w kilku trybach, na przykład w trybie normalnego wykonywania, debugowania, profilowania lub innych, zdefiniowanych przez wtyczkę. Środowisko Java development tooling (JDT) korzysta z obsługi debugowania platformy do uruchamiania maszyn Java VM oraz debugera Java.
Wtyczka org.eclipse.debug.ui udostępnia obsługę konfiguracji parametrów uruchamiania użytkownika oraz klasy narzędziowe ułatwiające implementowanie zaawansowanych debugerów.
Niektóre pojęcia zaimplementowane w module obsługi debugowania platformy są wspólne dla uruchamiania i debugowania programów. Najlepszym sposobem na zrozumienie sposobu korzystania z obsługi debugowania platformy jest przestudiowanie konkretnej implementacji uruchamiania i debugowania, takiej jak narzędzia uruchamiania i debugowania JDT. Przegląd najważniejszych pojęć związanych z obsługą debugowania na platformie zostanie przedstawiony w kontekście konkretnej implementacji środowiska JDT.