It's funny, I had things working just fine for weeks and I tried to do
things from scratch yesterday and got the exact same thing. It turned
out that my problem was corrupted JAR files. Can you do a
"$JAVA_HOME/bin/jar tvf nutch-0.6.jar" successfully? And on all
the jar files in the nutch lib directory?

I think what happened with me is that I tried stuffing everything
into a local CVS repository and it changed the jars into text files.

You shouldn't have to set CLASSPATH since the nutch script should
take care of it for you.

Maybe you should try downloading from scratch and making sure
you can "jar tvf" the jar files from the new download.

By the way, Filemon is invaluable when tracking down odd build
issues on Windows:

http://www.sysinternals.com/Utilities/Filemon.html

Howie

Sorry to spam with so mundane an error; but I am really having problems
here.

For any attempted use of classes I know to be defined within the nutch-0.6
jar I am getting a NoClassDefFound error. It must be a simple classpath
error but I am having many troubles finding it.

NUTCH_JAVA_HOME is set to c:\j2sdk1.4.2_01 and my CLASSPATH is set to
C:\j2sdk1.4.2_01;C:\nutch-0.6\nutch-0.6.jar. I did this from within System
Properties->Advanced->Environment Variables. Similarly styled x_JAVA_HOME
variables set in the same place work just fine (for example CATALINA_HOME
for tomcat gives no trouble) so that is not what I suspect.

 I am not so used to setting classpaths manually on Windowstm.  What am I
doing wrong? I am using cygwin, but from what I read cygwin will translate
c:\blah to /cygdrive/c/blah just fine.

An example of the error:

bash-2.05b$./bin/nutch admin db -create
run java in c:\j2sdk1.4.2_01
Exception in thread "main" java.lang.NoClassDefFoundError:
net/nutch/tools/WebDBAdminTool

Any help would be appreciated.

Christine


Reply via email to