Разработка на Eclipse 3.4, на Eclipse 3.3

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

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

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

Благодарю.

3 ответа

Решение

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

Настройка находится в Window->Preferences->Plug-in development->Target Platform

Что сказал Барак. Смотрите также эту тему в справке по 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 для разработки.

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

Другие вопросы по тегам