Eclipse-ympäristön resurssilisäosan avulla voidaan hallita ohjelman lähdetiedostoja ja kääntää ne käyttämällä vaiheittaista projektin koontitoimintoa. Lisäosat voivat määrittää uusia projektin koontitoimintoja, jotka käsittelevät erityisiä resurssilajeja, kuten jonkin tietyn ohjelmointikielen lähdetiedostoja. Alla selitetään, kuinka voidaan varmistaa, että lisäosan koontitoiminnon luoma suoritettava ohjelma kutsutaan oikein.
org.eclipse.debug.core-lisäosan API-liittymän avulla ohjelma voi määrittää kokoonpanotiedoston ohjelman aloitusta varten. Ohjelman voi aloittaa useassa eri tilassa. Sen voi esimerkiksi aloittaa tavallista suoritusta, vianmääritystä, profilointia tai muuta lisäosan määrittämää tilaa varten. Eclipse Java-kehitystyökalut käyttävät ympäristön vianmäärityksen tukea Java-näennäiskoneen ja Java-vianmääritysohjelman aloittamisessa.
org.eclipse.debug.ui-lisäosa tukee käyttäjän tekemää kokoonpanotiedostoa, joka sisältää käynnistysparametreja ja apuohjelmaluokkia, jotka helpottavat tehokkaiden vianmääritysohjelmien toteutusta.
Käynnistys- ja vianmääritysohjelmissa on joitakin yhteisiä käsitteitä, jotka käyttöympäristön vianmäärityksen tuki toteuttaa. Paras tapa ymmärtää käyttöympäristön vianmäärityksen tukea on kuitenkin perehtyä käynnistyksen ja vianmäärityksen konkreettiseen toteutukseen, kuten vaikkapa Java-kehitystyökalujen käynnistys- ja vianmääritystyökaluihin. Käyttöympäristön vianmäärityksen tuen pääkäsitteitä käydään läpi Java-kehitystyökalujen konkreettisen toteutuksen yhteydessä.