Áttekintés

Az Áttekintés oldal meghatározza a terméket, és hivatkozásokat tartalmaz a teszteléshez és az exportáláshoz.

 

Termékmeghatározás

A termék egy org.eclipse.core.runtime.products kiterjesztés. Legalább név, azonosító és alkalmazás tulajdonsággal kell rendelkeznie.

Termékmeghatározás

A termék neve egy lefordítható karaktersorozat, ami az alkalmazás címsorában jelenik meg. Egy tulajdonságként van meghatározva az org.eclipse.core.runtime.products kiterjesztésben.

A termékazonosító legördülő lista a munkaterületen és a célon meghatározott összes termékkiterjesztés azonosítóját tartalmazza. Kiválaszthatja az egyik meghatározott terméket, vagy menet közben létrehozhat egy új termékmeghatározást az Új... gombbal.

A terméket egy alkalmazáshoz kell tárítani, ami a fő belépési pontként működik a termék indításakor. Az alkalmazás egy org.eclipse.core.runtime.applications kiterjesztés. Az alkalmazás legördülő lista a munkaterületen és a célon meghatározott összes alkalmazás kiterjesztés azonosítóját tartalmazza.

A termékkonfiguráció bedolgozó alapú vagy szolgáltatás alapú lehet. Az alapértelmezés a bedolgozó alapú konfiguráció, mivel ez egyszerű, és a termék összeépítése előtt nem igényli a Frissítéskezelővel kapcsolatos fogalmak megértését, mint például a szolgáltatások. A szolgáltatás alapú konfiguráció azonban hatékonyabb, mert lehetővé teszi olyan termék terjesztését, ami frissíthető. Ez azt jelenti, hogy később egy frissítési webhelyen közzéteheti a termék javításait vagy frissítéseit, ahonnan az ügyfelek az Eclipse Frissítéskezelő segítségével letölthetik és telepíthetik ezeket a frissítéseket.

 

Tesztelés

A termékkonfiguráció teszteléséhez egyszerűen csak kattintson az egyik hivatkozásra a Tesztelés részen.

Termék tesztelése

Hasonló hivatkozások találhatók a bedolgozó leírófájl szerkesztőben is, de ez a példány jelentősen különbözik attól. Itt ugyanis található egy Szinkronizálás lépés.

Miért van szükség a Szinkronizálás lépésre? Emlékezzen, hogy a termék konfiguráció csak a PDE használatára van és nincs értelmezve, sem olvasva a futási környezet által. Némely ebben a fájlban megadott adatokat (például termék azonosító, alkalmazás, ablak képek, névjegy kép, stb.) másolni kell az arculatkialakító bedolgozó plugin.xml fájljába ahhoz, hogy ezek a változások valódban hatással legyenek a futási környezetre. Ezt teszi a szinkronizálás művelet. Gondoskodik róla, hogy a plugin.xml fájl friss adatokat tartalmaz és szinkronban van a termék konfigurációval.

Ha az itt található hivatkozást használja, a PDE implicit módon szinkronizálja a fájlokat. Ha a terméket más módon indítja el, például egy helyzetérzékeny menün keresztül, akkor az automatikus szinkronizálás nem történik meg.

 

Exportálás

Egy Eclipse termék exportálásához meghívhatja az Eclipse termék exportálása varázslót az Exportálás részen található hivatkozással.

Termék exportálása

Egyetlen termékkonfiguráció több platformra történő exportálásához telepítve kell lennie az RCP különbségcsomagnak. Ugyanonnan töltheti le, mint az Eclipse SDK-t. Az RCP különbségcsomag tartalmazza a különböző platform specifikus töredékeket, amelyek a támogatott platformokhoz szükségesek.

Ha az RCP különbségcsomag megtalálható a célplatformon, a PDE észleli az org.eclipse.platform.launchers szolgáltatás meglétét, és engedélyezi a keresztplatformos exportálási módot.