hi
I have soluved the same problem. the conclusion is when ant made
vimclojure.jar, ant failed compiling it. Please check local.propaties
out. or you modify 'CLOJURE', 'CLOJURECONTRIB' and 'VIMCOLJUREHOME' of
my installer.sh. This script works on sh/bash/zsh ...
---- installer.sh
#!/bin/sh
# installer.sh - a simple vimclojure installer.
# Please rewrite CLOJURE, CLOJURECONTRIB and VIMCLOJUREHOME.
#   The example is that CLOJURE is ~/opt/clojure/clojure.jar,
#   that CLOJURECONTRIB is ~/opt/clojure-contrib/clojure-contrib.jar
#   and that VIMCLOJUREHOME is ~/opt/vimclojure .

CLOJURE=${HOME}/opt/clojure/clojure.jar
CLOJURECONTRIB=${HOME}/opt/clojure-contrib/clojure-contrib.jar
NAILGUNCLIENT=ng
VIMCLOJUREHOME=${HOME}/opt/vimclojure

cp -r {autoload,doc,ftdetect,ftplugin,indent,syntax} ${HOME}/.vim
ant -Dnailgun-client=${NAILGUNCLIENT} -Dclojure.jar=${CLOJURE} -
Dclojure-contrib.jar=${CLOJURECONTRIB}

# ./ngserver is a shell script for clojure server of vimclojure.

echo '#!/bin/sh' > ngserver
echo java -cp ${CLOJURE}:${CLOJURECONTRIB}:${VIMCLOJUREHOME}/
vimclojure.jar com.martiansoftware.nailgun.NGServer 127.0.0.1 >>
ngserver
chmod 755 ngserver

# If 'ng' don't add on $PATH, please erase '#' of the below.

# echo let vimclojure#NailgunClient=\"${VIMCLOJUREHOME}/ng\">> $
{HOME}/.vimrc

------ end of the script

On Mar 14, 10:50pm, stephaner <stepha...@gmail.com> wrote:
> Hi Mr Brandmeyer,
>
> The server is running:
> NGServer started on 127.0.0.1, port 2113.
>
> Here is the output using the client alone:
> ~/src/vimclojure-2.0.0$ ./ng de.kotka.vimclojure.nails.NamespaceOfFile
> < /home/steph/testsrc/test.clj java.lang.ClassNotFoundException:
> de.kotka.vimclojure.nails.NamespaceOfFile
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>
> Thank you,
>
> Stephane
>
> On Mar 14, 8:49 am, Meikel Brandmeyer <m...@kotka.de> wrote:
>
> > Hi,
>
> > Am 14.03.2009 um 13:33 schrieb stephaner:
>
> > > When I try to read a clojure source file, I have the following
> > > exception:
>
> > > Error detected while processing function
> > > vimclojure#ExecuteNailWithInput:
> > > line   23:
> > > E605: Exception not caught: Couldn't execute Nail! /home/steph/src/
> > > vimclojure
> > > -2.0.0/ng de.kotka.vimclojure.nails.NamespaceOfFile </tmp/v42025/1
> > > Error detected while processing /home/steph/.vim/ftplugin/clojure.vim:
> > > line  131:
> > > E171: Missing :endif
> > > Error detected while processing function <SNR>5_LoadFTPlugin:
> > > line   17:
> > > E170: Missing :endfor
>
> > > The nailgun server is running.
>
> > > Anyone has a clue?
>
> > Please check the following:
>
> > - The ng *server* needs the following in the Classpath:
> >    vimclojure.jar, clojure.jar, clojure-contrib.jar
>
> > - Does running the client manually work?
> >    ng de.kotka.vimclojure.nails.NamespaceOfFile < your_src.clj
> >    Does this give an exception?
>
> > There were several threads in the past days just about this problem.
> > Maybe check for them also.
>
> > Sincerely
> > Meikel
>
> >  smime.p7s
> > 5KViewDownload
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to