2011-04-29 121 views
0

你好堆栈溢出的人,我有一个问题,你丰富的知识回答。我在使用eclim时遇到了一个问题,该程序将用于java开发的eclipse特性集成到Vim编辑器中。无法在Eclim中创建项目

我无法使用eclim.org定义的语法创建项目,这是此vim命令“:ProjectCreate/path/to/dir -n java”。我这样输入“:ProjectCreate/home/username/Java -n java”,其中username是我的用户名。我得到的错误是,

Java Model Exception: Java Model Status [Java does not exist] 
while executing command (port: 9091): -command project_create -f "/home/username/Java" -n java 

这导致我测试Java是否安装在我的系统上,使用java -version。输出是,

java version "1.6.0_22" 
OpenJDK Runtime Environment (IcedTea6 1.10.1) (6b22-1.10.1-0ubuntu1) 
OpenJDK Server VM (build 20.0-b11, mixed mode) 

所以我已经安装了Java,而且我相信,是不是我的eclim安装中使用的OpenJDK的版本。我指定的版本是sun Java JDK的Java 1.6.0_24。但这并不重要,因为我已经安装了Java。

所以这就是我带给你的。最后一件我想补充的事情。我正在使用无头服务器在后台运行eclim服务器。这是通过Xvfb,并在eclim.org上也详细说明。我不认为这是造成这个问题的原因,但我认为这将会很方便。与往常一样,感谢无疑将提供的帮助。

+0

可能您需要JDK和JRE。当你键入javac时它说了什么? – lobster1234 2011-04-29 21:19:11

+0

我明白了,我不能将它命名为Java,因为vim命令行(我认为?)将Java解释为另一个指向ProjectCreate的命令。然而,由于我没有足够的噶玛,我无法回答我自己的问题8个小时。尽管感谢您的帮助。 – 2011-04-29 21:23:18

回答

0

我已经做了进一步的测试,我原来的评论不是正确的原因。真正的问题是,我已经有了〜/ Java目录。那试图为该项目执行该目录,但它无法执行。