hadoop-mapreduce-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From John Therrell <jtherr...@gmail.com>
Subject Re: Need help with unexpected ClassNotFoundException when using GNU Trove library in custom jar MapReduce job
Date Thu, 31 Mar 2011 23:41:22 GMT
Just found the answer. I didn't realize that I needed to do either of two

1. If using the GenericOptionsParser, pass a -libjars <list of jars>
2. Merge all dependent jar libraries and main jar into one jar following
suggestions in

On Thu, Mar 31, 2011 at 3:58 PM, John Therrell <jtherrell@gmail.com> wrote:

> Hi everyone,
> I'm experiencing a chain of runtime exceptions which I believe starts with
> a ClassNotFoundException for a Trove library class I'm using in my custom
> jar. Here's a copy of the error output: http://pastie.org/1741485.
> I created a test java application that used the same Trove library and
> class and did not experience the same exceptions. In NetBeans I can dig down
> into the .jar file for the Trove library and see that the class I'm
> importing is indeed there, so the runtime exceptions are a complete mystery
> to me.
> Can anyone help or at least confirm that the issue that's causing my job to
> fail is due to the ClassNotFoundException?
> Thanks in advance,
> John

View raw message