Démarrage d'Eclipse à partir de Java

Dernière modification : Mercredi 23 juin 2004 à 09h00

La plateforme Eclipse utilise beaucoup les chargeurs de classe Java pour charger des plug-ins. L'environnement d'exécution d'Eclipse lui-même et la structure OSGi doivent être chargés à l'aide de chargeurs de classe spéciaux. Les programmes client, tels qu'un programme principal Java ou un servlet, ne peuvent pas référencer directement une partie d'Eclipse. A la place, ils doivent utiliser la classe EclipseStarter d'org.eclipse.core.runtime.adaptor pour démarrer la plateforme, appeler les fonctionnalités définies dans les plug-ins et fermer la plateforme une fois terminé.

Les clients qui ne doivent pas accéder à une fonction particulière et qui ont seulement besoin de démarrer la plateforme peuvent utiliser la méthodeMain.run() qui se trouve dans le fichier startup.jar. Toutefois, les clients qui veulent appeler une fonction spécifique doivent utiliserEclipseStarter. Consultez la documentation Java relative à cette classe pour plus de détails.

Remarques juridiques