Eclipse является расширяемой платформой OSGi для интеграции средств. Расширениями Eclipse являются Плагины Java. Используйте этот тег, чтобы спросить о разработке плагинов Eclipse. Обратите внимание, что просьба о сменных рекомендациях вне темы.
Eclipse не является единственной монолитной программой, а скорее маленьким ядром, содержащим сменный загрузчик, окруженный множеством Плагинов Java. Это маленькое ядро является реализацией спецификации OSGi R4 и обеспечивает среду, в которой выполняются плагины.
Каждый плагин способствует целому структурированным способом, может полагаться на услуги, предоставленные другим плагином, и каждый может в свою очередь предоставить услуги, на которые все же могут положиться другие плагины.
Плагины позволяют расширение функциональности Eclipse различными способами:
Исходный код Eclipse легко доступен и может быть интегрирован с Eclipse, чтобы помочь отладить плагины.