Новый проект плагина Eclipse, изобилующий ошибками - PullRequest
0 голосов
/ 09 марта 2019

У меня есть совершенно новая установка Eclipse IDE для корпоративных Java-разработчиков на 2018-12 R, и я пытаюсь пройти учебное пособие по разработке плагинов Eclipse (например, https://www.vogella.com/tutorials/EclipsePlugin/article.html), хотя я могу создать плагин Проект, я сразу же сталкиваюсь с:

  • NullPointerException в org.eclipse.pde.internal.core.plugin.WorkspaceExtensionsModel.getInstallLocation (WorkspaceExtensionsModel.java:79) при каждом изменении представления
  • Неразрешенный импорт для всего org.eclipse (и javax.inject) (исходный файл)
  • Неизвестная точка расширения (plugin.xml)
  • Неразрешенный пакет для каждой отдельной записи (MANIFEST.MF)

Мне трудно поверить, что разработка плагинов Eclipse находится в таком плачевном состоянии, поэтому мне не хватает какой-то функции. Что мне нужно искать?

1 Ответ

2 голосов
/ 09 марта 2019

Eclipse IDE для корпоративной Java Разработчики - это не для разработки плагинов .

Вместо этого используйте один из следующих пакетов IDE:

  • Eclipse IDE для коммиттеров Eclipse или
  • Eclipse IDE для RCP и RAP Разработчики .

Если пакет не может быть разрешен в MANIFEST.MF, он отсутствует на целевой платформе (см. Окно> Предпочтения: Разработка плагинов> Целевая платформа ). А пакеты, отсутствующие на целевой платформе, вызывают неразрешенный импорт и неизвестные точки расширения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...