Разработка на Eclipse 3.4, на Eclipse 3.3 - PullRequest
6 голосов
/ 02 сентября 2008

Я разрабатываю плагин Eclipse, основанный на связке основных плагинов Eclipse, таких как SWT, JDT, GEF и других.

Мне нужно, чтобы мой плагин был совместимым с Eclipse 3.3, так как многие потенциальные клиенты все еще используют его. Однако лично мне нравятся новые функции в Eclipse 3.4, и я хотел бы использовать его для своей разработки. Это означает, что мне нужен PDE для ссылки на код 3.3 и при отладке выполнить экземпляр 3.3.

Какие-нибудь советы о том, как этого можно достичь?

Спасибо.

Ответы [ 3 ]

11 голосов
/ 02 сентября 2008

Вы можете изменить настройку «Целевая платформа», чтобы она указывала на местоположение существующего набора плагинов eclipse 3.3. Это скомпилирует ваш код с использованием плагинов 3.3, обеспечивая их совместимость независимо от того, какую версию eclipse вы используете для разработки приложения.

Настройка находится в Окне-> Настройки-> Разработка плагинов-> Целевая платформа

1 голос
/ 21 сентября 2008

Что сказал Барак. См. Также эту тему в справке по Eclipse:

http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/preference_pages/target_platform.htm

Примечание также:

  • целевой платформой по умолчанию является ваша установка Eclipse
  • ваша среда разработки должна быть как минимум такой же последней, как и целевая платформа (т. Е. Вы не можете использовать 3.3 в качестве среды разработки и цели 3.4)
  • это также позволяет разрабатывать плагины, которых нет в вашей установке Eclipse для разработки.
0 голосов
/ 19 мая 2009

А нет ли способа, как разработать плагин для более нового palfrom? Например: разработать новый плагин для 3.5 в 3.4 ...

...