On Sun, May 8, 2011 at 2:58 PM, Sean Owen <[email protected]> wrote: > If I recall the last discussion on this correctly -- > > No you don't want to put anything in Hadoop's lib/ directory. Even if > you can, that's not the "right" way. > You want to use the job file indeed, which should contain all dependencies. > However, it packages dependencies as jars-in-the-jar, which doesn't > work for Hadoop. >
I thought that hadoop was totally fine with jars inside of the jar, if they're in the lib directory? > I think if you modify the Maven build to just repackage all classes > into the main jar, it works. It works for me at least. > Clearly we're not expecting people to do this. I wasn't even running with special new classes, it wasn't finding *Vector* - if this doesn't work on a real cluster, then most of our entire codebase (which requires mahout-math) doesn't work. -jake
