如何从源代码安装intellij插件?

时间:2014-07-02 15:31:04

标签: java plugins ant intellij-idea ideavim

我试图从源代码安装intellij的ideaVim插件。我正在使用此repo

当我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 个答案:

答案 0 :(得分:2)

从源代码构建插件不太可能成为问题。问题可能是你如何将插件添加到IntelliJ。

尝试通过IntelliJ的GUI(版本13.1.3)添加插件:

  1. Preferences > Plugins > Install plugin from disk...
  2. 导航至.jar文件
  3. enter image description here