问题标签 [eclim]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1627 浏览

eclim - Neocomplete 和 Eclim 不能一起工作

使用默认设置,没有任何关于自动完成的显示,没有自动完成显示也没有<C-X><C-U>键,后来显示"pattern not found",有没有人可以告诉我如何让它工作?

这是我的 vimrc 文件:

0 投票
1 回答
94 浏览

java - Eclimd:从 vim 运行时找不到文件

我有一个 Eclipse 项目:

MyClass从 读取data.dat。当我使用from within编辑MyClass.java和运行时,我得到了一堆错误::Javavim

如果我使用 导航到myProject/bin并运行那里的类java MyClass,我就可以读取该data.dat文件。

我在哪里设置我试图打开的文件的位置,以便它们相对于已编译的Java,而不是相对于我的*.java文件?它似乎不在.classpath文件中。

作为第二个问题:我在寻找答案时遇到问题,因为我不太清楚要搜索什么。java runtime file locations不起作用。哪些关键字描述了这个问题,以便我自己找到答案?

0 投票
2 回答
1433 浏览

eclim - Symbol 作为变量的值是 void:eclimd-port

遵循emacs-eclim的安装指南后,我想通过“start-eclimd”启动 eclimd,但在 Mini-Buffer 中弹出以下错误消息。

Symbol 作为变量的值是 void:eclimd-port

Eclimd 脚本在 eclipse 中启动时可以完美运行。

在 shell 中运行脚本会给我以下错误:

您的 jvm 不支持您安装的 eclipse 版本所需的体系结构:-d32

我的Java版本:

java version "1.7.0_21" OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-1ubuntu1) OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

这是 64 位问题吗?

我只想控制 emacs 中的守护进程或至少控制脚本。这些行在我的 .emacs 中是相关的:

完整的堆栈跟踪:

0 投票
1 回答
524 浏览

java - .classpath 文件在新项目中不存在

我刚刚开始使用 eclim 进行 android 开发,只是试图让一个你好世界运转起来我有点沮丧。在我的工作区中,我输入 vim,输入:ProjectCreate /$PATH_TO_MY_PERSONAL_PROJECT -n android. 我已经完成了这些步骤,但是当我进入项目根目录时,没有.classpath文件存在。该文件在那里,并且创建了目录,但是当我在 vim 中.project执行时,eclim 不报告任何现有项目。:ProjectList

我必须通过哪些特殊步骤才能让 eclim 识别 android SDK?有什么想法吗?

使用 eclim 1.7.14 和 android API 17。

提前非常感谢!

0 投票
1 回答
811 浏览

java - Java(Eclim + Vim)“system.out.print”不起作用

我是 Java 编程新手,今天在弄乱 eclim 和 vim 时,我发现 System.out.println(); 功能不工作。

这并没有给我一个结果。

但是当我这样做时:

(唯一的区别是“println”)我得到 5.28,正确的行为。

任何人都知道为什么会发生这种情况,或者这是应该发生的方式吗?

0 投票
2 回答
159 浏览

java - Java System.out.print();,在 Eclipse 上的行为与在 Eclim 上的行为不同

我正在尝试学习一些 Java,我正在使用 Eclim,在按照教程进行操作后,我发现这在 Eclim + vim 上不起作用:

但是当我在 Eclipse 上做同样的事情时,它确实有效。我可以让它在 Eclim 上工作的唯一方法是使用

代替

关于为什么会发生这种情况的任何想法?

编辑:

试过这个:

仍然没有。同样,它适用于 Eclipse,但不适用于 Eclim

0 投票
1 回答
292 浏览

eclipse - 用于 jsp 文件的 Eclim

是否可以在文件上使用 eclim 插件.jsp(eclipse 中的 vim)?

我已经尝试在 jsp 文件上使用 eclim 自动完成,但它向我显示了一个异常IllegalArgumentException:编译单元名称必须以 .java 结尾,或者注册的类似 Java 的扩展名之一......

0 投票
1 回答
243 浏览

eclipse - 如何使 TODO 在 eclim 中不显示为错误?

我刚开始使用 eclim(与 YouCompleteMe 结合使用),非常棒。不过,有一件事困扰着我,我不知道如何解决它。语法检查器在文件保存时运行,这很好,但它会将文件中的 TODO 显示为错误。因此,在窗口左侧的错误栏中,当文件中有 TODO 时会出现错误。我搜索了所有 eclim 的 vim 文件,尝试了几个 eclim 设置(g:EclimTodoSearchPatterng:EclimTodoSearchExtensions),但都没有解决问题。事实上,似乎 eclim:ProjectTodo:Todo命令并不是造成这种情况的原因,因为它们会产生不同类型的错误和位置列表(不同颜色)。

我认为 eclim 从 eclipse 中获取问题列表,包括 eclipse 的任务标签(这些标签又是从任何 TODO 文本自动生成的),这就是它所显示的。所以我试图找到一种方法让 eclipse 不显示任务标签,但这也没有成功。我可以让任务标签不显示在 Eclipse 的“任务”视图中,但我无法将它们从文件本身中删除。知道我可以在这里做什么吗?我真的很想用 eclim 看到一个真正的语法错误,修复它,然后看到左边的错误栏消失,这样我就知道我没有更多的编译错误了。我不想让 TODO 假装它是一个编译错误。

0 投票
0 回答
138 浏览

eclim - 是否可以使用 eclim 运行 java web 应用程序?

是否可以使用 eclim 运行 java web 应用程序?怎么做?

我使用maven,所以我可以通过使用mvn install命令创建war文件并将war文件复制/部署到一些web服务器,如tomcat。我认为这个解决方案不方便。有没有更好的办法?

0 投票
1 回答
611 浏览

eclipse - 使用 Eclim 在 Vim 中实现 Java 自动补全

似乎 Vim 无法通过搜索较旧的 Eclim 文件夹找到我的 Eclim 文件,尽管整个 Eclim 安装进展顺利。跑步时

我收到错误

找不到文件> /Applications/Eclipse/plugins/org.eclim_2.2.7/bin/eclim

/Applications/Eclipse/plugins 的内容如下:

显然它正在搜索版本 2.2.7,这是错误的。
Eclipse 版本:4.3.1 Kepler Service Release 1
Vim 版本: 7.4
Eclim 版本:2.3.2

我不知道为什么它会在错误的位置搜索,也不知道如何更改它。有任何想法吗?