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

标签 java plugins ant intellij-idea ideavim

我正在尝试安装 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)添加插件:

  1. 首选项 > 插件 > 从磁盘安装插件...
  2. 导航至 .jar 文件

enter image description here

关于java - 如何从源代码安装 intellij 插件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24535241/

相关文章:

java - Ant 脚本中的复制目录

java - 结果集在实体测试期间未正确定位

java - 什么是网关类和框架类

python - 如何获取光标所在的整行文本

android - 如何使用 phoneGap 和 Sencha Touch 2 通过 android 调用设备电话?

android - Visual Studio 2015 中 cordova 应用程序的发布 apk 文件在哪里

java - 使用扭矩生成模式文件 4

java - 扫描仪在使用 next() 或 nextFoo() 后跳过 nextLine()?

plugins - Facebook 评论插件消失了

java - 如何使用 Ant 脚本运行 main() 方法?