Связывание зависимостей при разработке плагинов Intellij

#java #intellij-idea #intellij-plugin

#java #intellij-идея #intellij-плагин

Вопрос:

Я создаю плагин Intellij, для которого потребуется другой плагин и некоторые библиотеки, которые будут автоматически добавлены в новые проекты определенного типа. Я нигде не могу найти, как связать эти плагины с моим плагином. Мне нужна помощь, чтобы выяснить, как это сделать.

Ответ №1:

Вы не можете связать другой плагин со своим плагином. Все, что вы можете сделать, это указать <depends> тег, который потребует от ваших пользователей установки другого плагина. Если другой плагин доступен в репозитории плагинов, IntelliJ IDEA должен предложить его автоматическую установку.

Чтобы связать библиотеки, просто добавьте их в качестве зависимостей в свой плагин, и они будут упакованы и распространены в lib подкаталоге каталога установки плагина.

Комментарии:

1. Моя проблема в том, что пакета нет в репозитории плагинов

2. Тогда ваш единственный вариант — создать свой собственный код для загрузки плагина, поместить его в каталог плагинов IntelliJ IDEA и перезапустить IDE.