Последнее изменение: среда 23 июня 2004 г. 09:00
Для запуска модулей платформа Eclipse широко использует загрузчики классов Java. Специальные загрузчики классов требуются даже для загрузки среды выполнения Eclipse и среды OSGi. Программы клиентов, такие как основная программа Java или сервлет, не могут непосредственно обратиться к компонентам Eclipse. Вместо этого для запуска платформы и применения функций модуля клиент должен использовать класс EclipseStarter из пакета org.eclipse.core.runtime.adaptor. По окончании обработки требуется завершить работу платформы.
Клиенты, которым необходимо только запустить платформу без обращения к конкретным ее функциям, могут воспользоваться методом org.eclipse.core.launcher.Main.run(), описанным в файле startup.jar. Однако, применение функций предусматривает использование класса EclipseStarter. Дополнительная информация приведена в документации по Java, входящей в состав этого класса.