尽管整个 Eclim 安装过程很顺利,但 Vim 似乎无法通过搜索较旧的 Eclim 文件夹来找到我的 Eclim 文件。运行时
:PingEclim
我遇到了错误
无法找到文件>/Applications/Eclipse/plugins/org.eclim_2.2.7/bin/eclim
/Applications/Eclipse/plugins的内容如下:
~ # ls /Applications/eclipse/plugins | ack -i eclim
org.eclim.core_2.3.2
org.eclim.jdt_2.3.2
org.eclim.vimplugin_2.3.2
org.eclim.wst_2.3.2
org.eclim_2.3.2
显然它正在搜索2.2.7版本,这是错误的。
Eclipse 版本:4.3.1 Kepler Service Release 1
Vim 版本: 7.4
Eclim版本:2.3.2
我不知道为什么它会搜索到错误的位置,并且我不知道如何更改它。有什么想法吗?
最佳答案
事实证明,问题的出现是由于我的主目录中存在早期 Eclim 安装的剩余文件。
显然 Eclim 注册(并保留,新实例只是附加)
文件中使用的 Eclim 实例:
~/.eclim/.eclimd_instances
在这个文件中我发现了两行;一种用于过时的 Eclim 安装路径,另一种用于当前安装路径。通过删除过时的行,插件现在可以正确加载并实现连接。
关于eclipse - Vim 中的 Java 自动补全与 Eclim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20148000/