Eclipse 3.1 bedolgozó átállítása útmutató

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

Az Eclipse 3.1 egyik célja az volt, hogy az Eclipse-et előrevigye a lehetséges legnagyobb mértékig a korábbi verziókkal kompatibilitás fenntartásával. Az Eclipse 3.0 alkalmazás programozási felületekhez írt bedolgozóknak az API módosítások ellenére a 3.1 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.0 alkalmazás programozási felületek érvényes használata 3.1 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 és nem fut az új 3.1 könyvtárakkal.

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.0 és 3.1 verzió között, és utasításokat biztosít a 3.0 bedolgozók 3.1 verzióra átállításához.