I created an EMR cluster on AWS with Spark and Livy. I submitted a custom JAR with some additional libraries (e.g. datasources for custom formats) as a custom JAR step. However, the stuff from the custom JAR is not available when I try to access it from Livy.
What do I have to do to make the custom stuff available in the environment?
sbt assembly
packs it into the fat JAR. I want to include a library my colleagues can use when they use Spark with Livy. – Vociferationspark.driver.extraClassPath
andspark.executor.extraClassPath
properties to thespark-submit
. – Selfcontrol