Jack,
Before sending my previous email:
I deleted all files on my computer with any references to nutch (EXCEPT
for one old nutch file in tomcat\work\catalina\... could this be the
problem? I'm deleting as we speak).

 Then I downloaded the nightly build from
http://lucene.apache.org/release/nightly
entitled nutch-2005-06-06.tar.gz

I unzipped and then cd'ed in cygwin to the directory where nutch-nightly
was unzipped (a folder with bin, lib, nutch-nightly.jar). In this
directory i ran ./bin/nutch args and got the error I described.

<quote>
the package "net.nutch.tools.." shows the version is oooold. pls check out
the version on apache.
</quote>

I've only ever downloaded nutch from the new version from apache... why is
it referring to an old package then?

Christine

On Wed, 8 Jun 2005, Jack Tang wrote:

> Hi Christine
>
> On 6/8/05, Christine C Moran <[EMAIL PROTECTED]> wrote:
> > I downloaded the nutch-nightly from 06-06
>
> Really?
> <quote>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> net/nutch/tools/WebDBAdminTool
> </quote>
> the package "net.nutch.tools..." shows the version is oooold.
> pls check out the version on apache.
>
> >
> > All the jar files are intact and not corrupt, and a tvf shows that the
> > class WebDBAdmin tool is right within nutch-nightly.jar (but I knew that
> > already... I did that with my old jar)
> >
> > I don't know if that the script
> > $ ./bin/nutch args
> > handles the classpath as you say.
> >
> > But, I did try running before and after manually setting the classpath
> > $ ./bin/nutch admin db -create
> > Both times I get the same error.
> > Exception in thread "main" java.lang.NoClassDefFoundError: 
> > net/nutch/tools/WebDBAdminTool
> >
> > What is going on here? I am sure it is simple but stilling driving me
> > nuts.
> >
> > Christine
> > On Tue, 7 Jun 2005, Howie Wang wrote:
> >
> > > 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