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

Reply via email to