Package Details: eclim 2.6.0-1

Git Clone URL: https://aur.archlinux.org/eclim.git (read-only)
Package Base: eclim
Description: Brings Eclipse functionality to Vim
Upstream URL: http://eclim.org/
Licenses: GPL3
Conflicts: eclim-git
Submitter: None
Maintainer: Hador
Last Packager: Hador
Votes: 115
Popularity: 2.612964
First Submitted: 2006-10-27 18:37
Last Updated: 2016-07-25 21:23

Dependencies (10)

Required by (0)

Sources (1)

Latest Comments

punk0x29a commented on 2016-09-04 10:58

Is there a possibility to get Scala autocompletion in Vim after all?
I've seen some posts on github and other sites where people claimed that they have managed to get it up and running...
The jar file downloaded from the main website installs and eclim server runs, but commands like PingEclim are not available from neither vim/neovim.
This one actually "works", but it can't install with Scala features enabled.
Thanks in advance for any help!

EDIT: Finally got it working

Step 1) Download and install official .jar installer
Step 2) ln -s ~/.vim/eclim ~/.config/nvim/eclim
Step 3) ln -s ~/.vim/plugin ~/.confing/nvim/plugin
Step 4) launch eclimd somewhere in ~/.eclipse/org.eclipse.platform_4.6.0(...)/eclimd

This gets Eclim to work with NeoVim and ScalaIDE

nunopcardoso commented on 2016-07-06 12:39

I had the same "java.lang.NoClassDefFoundError: groovy/lang/Script" problem and @paulolieuthier's snippet fixed the problem here.
Thank you! ;)

feo.me commented on 2016-06-22 17:33

I think groovy must be a build dependency. I can build this package only after install it & execute magic @paulolieuthier's script. I think this script must be in prepare phase.

sleeping commented on 2016-05-25 08:35

@tazzerthespaz: I don't have Groovy installed and it works for me.

tazzerthespaz commented on 2016-05-24 19:38

I was only able to install this package after installing groovy from the community repository. This should probably be listed as a dependency.

paulolieuthier commented on 2016-05-12 12:02

for i in `ls /usr/share/groovy/lib/ | grep jar`; do export CLASSPATH=$CLASSPATH":/usr/share/groovy/lib/"$i; done

Eisfreak7 commented on 2016-05-03 19:26

I have the same problem, unfortunately @Tino's solution doesn't work for me.
I don't even need groovy (although I tried installing it and adding it to the classpath, that didn't help).
The same problem occurs with the eclim-git package.

Tino commented on 2016-05-02 17:42

> deviantfero commented on 2016-04-29 19:01
...
> any sugestions?

It says some java class related to Groovy is missing in the CLASSPATH at runtime. This error hit me too, I solved adding Groovy's stuff to the CLASSPATH, running
for i in `ls /usr/share/groovy/lib/ | grep jar`; do export CLASSPATH=$CLASSPATH":/usr/share/groovy/lib/"$i; done;
just before making the eclim package.

edit: forgotten export, I did it in a subsequent command

galaux commented on 2016-04-29 19:45

> any sugestions?
Use a paste bin next time you need to display such log ;)

deviantfero commented on 2016-04-29 19:01

this used to work for me, but now it throws this error:

BUILD FAILED
/home/fernando/.cache/pacaur/eclim/src/eclim_2.5.0/build.xml:27: The following error occurred while executing this line:
/home/fernando/.cache/pacaur/eclim/src/eclim_2.5.0/build.xml:165: java.lang.NoClassDefFoundError: groovy/lang/Script
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:411)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:411)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.apache.tools.ant.AntClassLoader.findBaseClass(AntClassLoader.java:1407)
at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1085)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java_lang_ClassLoader$loadClass.call(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at gant.Gant$_closure1.doCall(Gant.groovy:125)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:272)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909)
at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:901)
at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:884)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:164)
at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:570)
at gant.Gant.loadScript(Gant.groovy:286)
at gant.Gant$loadScript.callCurrent(Unknown Source)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:49)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:133)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:141)
at gant.Gant.loadScript(Gant.groovy:268)
at org.codehaus.gant.ant.Gant.execute(Gant.java:216)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38)
at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:441)
at org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:293)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1405)
at org.apache.tools.ant.Project.executeTarget(Project.java:1376)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1260)
at org.apache.tools.ant.Main.runBuild(Main.java:854)
at org.apache.tools.ant.Main.startAnt(Main.java:236)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:285)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:112)
Caused by: java.lang.ClassNotFoundException: groovy.lang.Script
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 72 more


any sugestions?

All comments