Eclipse JDT 3.2 bedolgozó átállítása útmutató

Ez az útmutató az Eclipse JDT 3.1 (vagy korábbi) bedolgozók Eclipse JDT 3.2 verzióra átállításával foglalkozik.

Az Eclipse 3.2 egyik célja az volt, hogy az Eclipse-et előrevigye a lehetséges legnagyobb mértékig a korábbi verziókkal való kompatibilitás fenntartásával. Az Eclipse 3.1 alkalmazás programozási felületekhez írt bedolgozóknak az API módosítások ellenére a 3.2 verzióban is működniük kell.

A legfontosabb kompatibilitási típus az API megegyezés kompatibilitás és a bináris kompatibilitás. Az API megegyezés kompatibilitás azt jelenti, hogy a 3.1 alkalmazás programozási felületek érvényes használata 3.2 verzióban is érvényes marad, így nem kell újból átnézni a működő kódot. A bináris kompatibilitás azt jelenti, hogy az API metódus-aláírások, stb. nem változnak oly módon, melynek hatására a meglévő lefordított ("bináris") kód nem hivatkozik az új 3.2 könyvtárakkal és nem fut velük.

A törés elkerülésére fordított erőfeszítés ellenére maradt néhány inkompatibilis terület. Ez a dokumentum azokat a területeket írja le, amelyben az Eclipse inkompatibilis módon változott a 3.1 és 3.2 verzió között, és utasításokat biztosít a 3.1 bedolgozók 3.2 verzióra átállításához.