Eclipse PDE: Что такое «целевая платформа»? - PullRequest
7 голосов
/ 30 декабря 2010

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

Ответы [ 2 ]

5 голосов
/ 30 декабря 2010

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

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

2 голосов
/ 30 декабря 2010

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

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

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

...