Program hibakeresésének és indításának támogatása

Az Eclipse platformban lévő erőforrás-bedolgozó segítségével kezelheti egy program forrásfájljainak halmazát, és összehasonlíthatja őket egy növekményes projektösszeépítő segítségével. A bedolgozók megadhatnak új összeépítőket, amelyek kezelik a speciális erőforrástípusokat, mint például egy adott programozási nyelv forrásfájljai. Ha a bedolgozó összeépítője segítségével létrehozott egy végrehajtható programot, akkor hogyan biztosítható a megfelelő meghívása?

Az org.eclipse.debug.core bedolgozó egy alkalmazás programozási felületet biztosít, amelynek segítségével a program megadhat egy konfigurációt a program elindításához.  A program különféle módokban indítható el. Például elindítható normális végrehajtáshoz, hibakereséshez, profilkészítéshez vagy a bedolgozóban meghatározott bármilyen más módon.  Az Eclipse Java fejlesztőeszköz (JDT) a platform hibakeresési támogatása segítségével indítja el a Java VM és a Java hibakeresőjét.  

Az org.eclipse.debug.ui bedolgozó támogatja az elindítási paraméterek és segédprogram osztályok felhasználói konfigurációját, amely leegyszerűsíti a hatékony hibakeresők megvalósítását.

Van néhány megosztott alapelv a programok elindításában és hibakeresésében, amelyek a platform hibakeresési támogatásában kerülnek megvalósításra.  A platform hibakeresési támogatás használatának megértésének legjobb módja az indítás és hibakeresés robusztus konkrét megvalósításának tanulmányozása, mint például a JDT indítási és hibakeresési eszközök.  Áttekintjük a platform hibakeresési támogatás fő alapelveit a JDT konkrét megvalósítás tanulmányozásához.