gpt4 book ai didi

linux - 无法安装eclim

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:56:26 24 4
gpt4 key购买 nike

有人用过eclim吗?我想尝试一下,我使用 vim 作为我的主要编辑器,所以我想将它作为 headless 实例运行。无论如何,我通过无人值守(自动)安装安装了它$java\
-Dvim.files=$HOME/.vim\
-Declipse.home=/opt/eclipse\
-jar eclim_2.4.0.jar 安装

我已经下载了 eclipse luna 并且安装了 jdk 7(但我不知道它是否是环境变量的一部分),最后我得到了:

2014-08-30 10:37:40,569 INFO  [ANT] [eclim:unattended] Finished analyzing your eclipse installation.
2014-08-30 10:37:40,572 ERROR [ANT]
jar:file:/home/jim/Downloads/eclim_2.4.0.jar!/installer.xml:119: java.lang.NullPointerException
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:116)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:390)
at org.apache.tools.ant.Target.performTasks(Target.java:411)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1399)
at org.apache.tools.ant.Project.executeTarget(Project.java:1368)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
at org.formic.ant.Main.runBuild(Main.java:232)
at org.formic.ant.Main.startAnt(Main.java:81)
at org.formic.ant.Main.main(Main.java:63)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.simontuffs.onejar.Boot.run(Boot.java:306)
at com.simontuffs.onejar.Boot.main(Boot.java:159)
Caused by: java.lang.NullPointerException
at org.formic.Installer.getString(Installer.java:201)
at org.eclim.installer.step.FeatureProvider.getFeatures(FeatureProvider.java:99)
at org.eclim.installer.ant.UnattendedInstallTask.execute(UnattendedInstallTask.java:73)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
... 16 more
2014-08-30 10:37:40,582 DEBUG [ANT]
BUILD SUCCESSFUL
Total time: 19 seconds
java.lang.NullPointerException

所以我不知道发生了什么。但是我在系统中的任何地方都找不到 eclimd

最佳答案

/opt 默认归 root 所有。我的猜测是它确实在您的设置中,并且由于 eclim 需要在安装过程中写入 /opt/eclipse,因此会导致错误。尝试使用 -R 选项更改 /opt/eclipse 的所有权或以 root 身份运行安装。请注意,使用 $HOME 可能不会产生预期的结果。

关于linux - 无法安装eclim,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25580805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com