My app works fine with the single, "uber" jar file containing my app and
all its dependencies. However, it takes about 20 minutes to copy the 65MB
jar file up to the node on the cluster, so my "code, compile, test" cycle
has become a "core, compile, coooooopppppppyyyy, test" cycle.

I'd like to have a single dependencies jar file on the node, and use a
separate small jar for my app (which takes around 10 seconds to copy to the
node).

I've tried using "--jars deps.jar", but that copies the deps.jar to the
app-* folder but not the driver-* folder, so I get classNotFound errors on
the driver. Various other combinations of flags, etc. have produced a fair
bit of frustration but no progress.

Any help with this would be greatly appreciated, as this problem is
significantly stretching the length of my work day!

Thanks.

Reply via email to