Eclipse PDE: что такое целевая платформа?

При работе с Eclipse PDE (среда разработки подключаемых модулей) используется термин «целевая платформа». Что именно это значит?


person Aaron Digulla    schedule 30.12.2010    source источник


Ответы (2)


Целевая платформа указывает конфигурацию Eclipse, для которой вы разрабатываете свои подключаемые модули. Это определяется набором доступных плагинов и функций. По умолчанию он отражает конфигурацию запущенного вами экземпляра Eclipse, но в большинстве случаев вы захотите изменить его на что-то более конкретное.

Например, вы можете использовать Eclipse 3.6, но разрабатывать плагины для Eclipse 3.5, или вы можете разрабатывать плагин поверх WTP, но вам не нужны функциональные возможности WTP в экземпляре eclipse для разработки.

person Konstantin Komissarchik    schedule 30.12.2010

Разработка Eclipse PDE имеет параллели с программированием встроенных систем, когда вы выполняете разработку на ПК, но развертываете приложение на удаленном устройстве.

С Eclipse PDE вы разрабатываете плагин для экземпляра Eclipse. Плагин можно развернуть на экземпляре, в котором вы работаете, но его также можно настроить для развертывания на любом другом экземпляре Eclipse. Это настраивается в разделе «Настройки» -> «Разработка подключаемых модулей» -> «Целевая платформа».

См. также http://rcpquickstart.wordpress.com/2008/04/21/why-create-a-custom-target-platform/

person Paul Beusterien    schedule 30.12.2010