我正在尝试安装 ideaVim来自源码的 intellij 插件。我正在使用这个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 构建是否错误,或者我是否必须在 ~/.IntelliJIdea13/
中包含比我的 .jar
文件更多的内容?
最佳答案
从源代码构建插件不太可能成为问题。问题可能是您如何将插件添加到 IntelliJ。
尝试通过 IntelliJ 的 GUI(版本 13.1.3)添加插件:
首选项 > 插件 > 从磁盘安装插件...
- 导航至
.jar
文件
关于java - 如何从源代码安装 intellij 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24535241/