Обзор среды разработки модулей
Среда разработки модулей (PDE) предназначена для помощи разработчикам в создании, разработке, тестировании, отладке и развертывании модулей Eclipse. PDE также помогает в
разработке фрагментов, комплектов и сайтов обновления.
PDE - не какая-то отдельная утилита, она входит в состав Eclipse SDK.
В согласии с общей идеологией платформы Eclipse, PDE предоставляет значительное число дополнений для платформы, например, панели, редакторы, мастеры, программы запуска и пр.,
которые полностью интегрированы с остальными компонентами рабочей среды и помогают разработчикам на всех стадиях разработки модулей прямо в среде Eclipse.
Концепции
- Статические и динамические среды
Запустив рабочую среду, вы будете работать над проектами, в которые входят разрабатываемые модули.
Экземпляр рабочей среды, запущенный для разработки модуля с помощью PDE и других инструментов - это статический экземпляр. Функции этого экземпляра полностью определяются модулями, установленными в продукте.
Когда модуль готов к тестированию, вы запускаете другой экземпляр рабочей среды, который называется динамическим. Этот экземпляр, в добавление к модулям статического экземпляра, будет содержать также и модули, которые разрабатываются в статическом экземпляре. Программа запуска PDE объединит ваши модули со статическими модулями и создаст динамический экземпляр.
- Внешние модули и модули рабочей области
При разработке модулей Eclipse набор модулей, используемых для запуска динамической рабочей среды, берется как из рабочей области, так и из целевой платформы.
Хотя для PDE нет никаких различий, откуда берутся модули, пользователи почувствуют эти различия очень быстро:
- Модули рабочей области разрабатываются в рабочей среде хоста.
Они полностью управляемы: их можно добавлять, удалять и изменять.
- Внешние модули установлены вместе с платформой, и на них доступны только ссылки. Изменять их нельзя.
На них можно ссылаться, можно их просматривать, видеть их код во время отладки, но они доступны только для чтения.
В панели Модули, входящей в проекцию PDE, показан единый список внешних модулей и модулей рабочей области.
В этой панели можно просматривать структуру каталогов внешних модулей, открывать файлы и пр.

Подготовка рабочей среды
Концепции PDE

Создание проекта модуля
Изменение манифеста
Запуск
Развертывание
Работа с комплектами
Сайты обновлений