Última modificación 09:00 Miércoles 23 de Junio de 2004
La plataforma Eclipse utiliza intensamente cargadores de clases Java para cargar conectores. Incluso el propio entorno de ejecución de Eclipse i la infraestructura OSGi deben cargarse mediante cargadores de clases especiales. Los programas cliente, como por ejemplo un programa principal Java o un servlet, no pueden hacer referencia directamente a ningún componente de Eclipse. En lugar de ello, el cliente de utilizar la clase EclipseStarter de org.eclipse.core.runtime.adaptor para iniciar la plataforma, invocar funciones definidas en conectores y cerrar la plataforma cuando el trabajo haya finalizado.
Los clientes que no necesiten acceder a ninguna función en particular, sino sólo iniciar la plataforma, pueden utilizar org.eclipse.core.launcher.Main.run() de startup.jar. Sin embargo, los clientes que necesiten invocar funciones específicas deben utilizar EclipseStarter. Consulte el javadoc de esta clase para obtener más detalles.