Sist endret 09.00 onsdag 23. juni, 2004
Eclipse-plattformen gjør utstrakt bruk av Java-klasselastere til innlasting av plugin-moduler. Til og med selve Eclipse-kjøretiden og OSGi-rammeverket må lastes inn av spesielle klasselastere. Klientprogrammer, for eksempel et Java-hovedprogram eller en servlett, kan ikke referere til en del av Eclipse direkte. I stedet må en klient bruke EclipseStarter-klassen i org.eclipse.core.runtime.adaptor for å starte plattformen, slik at funksjonaliteten definert i plugin-moduler aktiveres og plattformen avsluttes når den er ferdig.
Klienter som ikke trenger å ha tilgang til en bestemt funksjon, men bare trenger å starte plattformen, kan bruke org.eclipse.core.launcher.Main.run() i startup.jar. Men klienter som må aktivere en bestemt funksjon, skal bruke EclipseStarter. Du finner flere opplysninger i Javadoc i denne klassen.