Översikt
Sidan Översikt definierar produkten och tillhandahåller länkar för att testa och exportera den.
Produktdefinition
En produkt är en org.eclipse.core.runtime.products-utökning. Den måste, som minimum, ha ett namn, ett ID och en tillämpning.
Produktnamnet är en översättningsbar sträng som visas i tillämpningens rubrikfält. Det definieras som en egenskap i utökningen org.eclipse.core.runtime.products.
Kombinationsrutan Produkt-ID är ifylld med IDn för alla produktutökningar som definierats på arbetsytan och målet. Du kan välja en av de definierade produkterna, eller skapa en ny produktdefinition genom att använda knappen Nytt....
En produkt måste associeras till en tillämpning, som fungerar som huvudinsättningspunkten för när produkten startas. En tillämpning är en org.eclipse.core.runtime.applications-utökning. Kombinationsrutan Tillämpning är ifylld med IDn för alla tillämpningsutökningar som definierats på arbetsytan och målet.
En produktkonfiguration kan vara insticksprogrambaserad eller funktionsbaserad. En insticksprogrambaserad konfiguration är standard, eftersom den är enkel och du inte behöver förstå begrepp som är specifika för uppdateringshanteraren, som funktioner, innan du skapar en produkt. En funktionsbaserad konfiguration är emellertid kraftfullare, eftersom den ger dig möjlighet att leverera en produkt som är uppdateringsbar. Det innebär att du senare kan publicera rättningar eller uppgraderingar av produkten på en uppdateringsplats och låta kunder använda uppdateringshanteraren i Eclipse till att hämta och installera de uppdateringarna.
Testa
Du testar produktkonfigurationen genom att klicka på en av länkarna i avsnittet Testa.
Liknande länkar är också tillgängliga i manifestredigeraren för insticksprogram, men det finns en märkbar skillnad i den här förekomsten. Steget Synkronisera finns.
Varför behövs Synkronisera? Kom ihåg att produktkonfigurationen endast är avsedd för användning i PDE och inte tolkas eller läses vid körning. Vissa data som anges i den här filen (t.ex. produkt-ID, tillämpning, fönsterbilder, about-bild osv.) måste kopieras till filen plugin.xml för anpassningsinsticksprogrammet för att de här ändringarna ska börja gälla reellt vid körning. Det är det som är syftet med åtgärden synkronisera. Den gör så att plugin.xml innehåller aktuella data och är synkroniserad med produktkonfigurationen.
Om du använder länken i det här avsnittet sker en implicit synkronisering av filer i PDE. Om produkten startas på annat sätt, t.ex. en startgenväg för en kontextmeny, sker ingen automatisk synkronisering.
Exportera
När du vill exportera en Eclipse-produkt kan du anropa Exportguiden för Eclipse-produkter via länken i avsnittet Exportera.
Om du vill exportera en enskild produktkonfiguration till flera plattformar behöver du ha RCP-deltapaketet installerat. Det är tillgängligt för hämtning från samma plats som Eclipse SDK. RCP-deltapaketet innehåller alla de olika plattformsspecifika fragment som behövs för alla plattformar som kan användas.
När RCP-deltapaketet finns på målplattformen upptäcker PDE närvaron av funktionen org.eclipse.platform.launchers och aktiverar läget för export mellan plattformar.