Looks at classpath, tries to find resource URL behind the provided
class (looking specifically for jar resources), if found, sets as the
job jar.

Running with .class files doesn't work currently - and the job submits
without a jar carrying the classes. This is typically what happens
when you use an IDE like Eclipse and try to submit a job without
bundling a jar up first. The job triggers and fails with CNF
exceptions.

On Sat, Oct 6, 2012 at 3:30 AM, Jay Vyas <jayunit...@gmail.com> wrote:
> Hi guys:
>
> What does the setJarByClass method do, if for example ,a given class does
> not exist inside of a JAR file?  For example, in the case that we are
> running compiled java classes as-is.  I can't imagine what the "Default"
> behaviour for such a scenario would be, since the semantics of the method
> imply that all hadoop jobs run in the context of a precompiled jar file.
>
> --
> Jay Vyas
> MMSB/UCHC



-- 
Harsh J

Reply via email to