Added that classpathentry to what? That means nothing to me. I'd run it from the command line as
$ java -cp whatever -jar whatever.jar or $ export CLASSPATH=whatever $ java -jar whatever.jar Those examples are unix based. If you're on Windows I imagine there are equivalents. Or maybe your classpathentry is some Windows thing - in which case I can't help. -- Ian. On Tue, Mar 17, 2009 at 10:55 AM, liat oren <oren.l...@gmail.com> wrote: > Hi Ian, > > Thanks for the answer. > Yes, I meant running in from command line. > > They are already in the classpath - I added this part: > <classpathentry kind="lib" path="lib/myJar.jar"/> > > > 2009/3/17 Ian Lea <ian....@gmail.com> > >> Well, assuming that when you say "invoke Luke's jar outside java" you >> mean that you are trying to run Luke from the command line e.g. $ java >> -jar lukexxx.jar, it simply sounds like your classes are not on the >> classpath. Add them. >> >> >> -- >> Ian. >> >> >> On Tue, Mar 17, 2009 at 10:20 AM, liat oren <oren.l...@gmail.com> wrote: >> > Hi, >> > >> > I edited Luke's code so it also uses my classes (I added the jar to the >> > class-path and put it in the lib folder). >> > When I run from java it works good. >> > >> > Now I try to build it and invoke Luke's jar outside java and get the >> > following error: >> > Exception in thread "main" java.lang.NoClassDefFoundError: - on my >> classes. >> > >> > What do I do wrong? >> > Thanks, >> > Liat >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org >> For additional commands, e-mail: java-user-h...@lucene.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org