Как я могу установить плагин intellij из исходного кода?

#java #plugins #ant #intellij-idea #ideavim

#java #Плагины #ant #intellij-идея #ideavim

Вопрос:

Я пытаюсь установить плагин IdeaVim для intellij из исходного кода. Я использую это репозиторий.

Когда я cd перехожу на верхний уровень каталога ideavim и затем запускаю ant jar , он выдает IdeaVim.jar файл нормально.

Затем я захожу в свою ~/.IntelliJIdea13/config/ папку и использую плагины mkdir для создания каталога. Затем я скопировал свой IdeaVim.jar файл в эту папку. Итак, затем я запускаю intellij и перехожу к плагинам и включаю плагин IdeaVim, и он сообщает мне перезапустить intellij. Я так и делаю, но при запуске я получаю эту ошибку:

 Plugin 'IdeaVIM' failed to initialize and will be disabled.  Please restart Intellij IDEA.

java.lang.ClassNotFoundException: com.maddyhome.idea.vim.VimPlugin PluginClassLoader[IdeaVIM, 0.35]
  at com.intellij.idea.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68)
  ...
  

У кого-нибудь есть идеи, почему это может не инициализироваться? Я неправильно выполнил сборку ant или мне нужно включить в .jar файл ~/.IntelliJIdea13/ больше, чем мой?

Ответ №1:

Создание плагина из исходного кода вряд ли будет проблемой. Вероятно, проблема в том, как вы добавили плагин в IntelliJ.

Попробуйте добавить плагин через графический интерфейс IntelliJ (версия 13.1.3):

  1. Preferences > Plugins > Install plugin from disk...
  2. Перейдите к .jar файлу

введите описание изображения здесь