Развертывание недавно разработанного плагина Eclipse
Я написал плагин Eclpise (анализатор ошибок для CDT), и он отлично работает в версии отладчика eclipse. Однако я не могу за всю жизнь понять, как установить плагин в eclipse. Я могу экспортировать плагин как файл jar, и он, кажется, экспортирует без ошибок. Я помещал файл jar-плагина в eclipse\dropins и не загружался eclipse. Если я добавлю его в каталог плагинов, не повезло. Каталог функций также, похоже, игнорирует мой плагин.
Итак, я подумал, хорошо, я попробую установить его через графический интерфейс. Поэтому я просматриваю, где находится архив плагинов, и добавляю его в качестве локального сайта обновлений, но eclipse жалуется, что там нет плагина.
Я расстроен. Пожалуйста, помогите.
Ответы
Ответ 1
Помещение плагина в папку eclipse/plugins должно работать. Если это не так, обычно это означает, что Eclipse кэширует конфигурацию плагинов по соображениям производительности. Вы можете заставить Eclipse повторно сканировать каталог плагинов для изменений, запустив его с помощью аргумента командной строки -clean.
Типичным механизмом развертывания для Eclipse является использование функций. Функция включает плагины (в вашем случае, возможно, только один) и может быть установлена через диспетчер обновлений Eclipse. Чтобы развернуть свой плагин с помощью функции, вы должны сделать следующее:
- Создайте проект функции и добавьте плагин к этой функции с помощью редактора функций.
- Создайте проект сайта обновления и добавьте свою функцию на сайт обновления, используя редактор сайта обновления.
- Создайте сайт обновления. Это создает файл site.xml, папку с функциями и папку плагинов.
Затем вы можете указать менеджер обновлений Eclipse в папку или URL-адрес, содержащий файл site.xml, и установить этот плагин таким образом. Преимущество такого подхода заключается в том, что вы можете загружать файлы на сайт и развертывать удаленно.
Ответ 2
Нет идеи Что я сделал, чтобы испортить установку eclipse. Но переустановка eclipse и установка плагина в кавычки работали просто отлично!
Ответ 3
есть папка под каталогом C:\eclipse\plugin, просто скопируйте этот .jar файл и вставьте его в эту папку, прежде чем делать это, закройте среду eclipse IDE и откройте ее снова, когда u выполнили проверку эффекта плагина
Ответ 4
Вот еще информация:
Чтобы использовать ваши плагины в стандартной установке Eclipse, вы можете экспортировать его локально в виде подключаемого модуля и поместить его в свою установку Eclipse или экспортировать его как функцию и использовать менеджер обновлений Eclipse для его установки...
http://www.vogella.de/articles/EclipsePlugIn/article.html#deployplugin
Ответ 5
Причина, по которой мой плагин не был загружен, заключалась в том, что у моего плагина были функции CDT и SDT Development SDK, которые не были установлены в eclipse.
Как только я установил инструменты SDT Development SDK, мой плагин был загружен автоматически.