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 assemblypacks it into the fat JAR. I want to include a library my colleagues can use when they use Spark with Livy.spark.driver.extraClassPathandspark.executor.extraClassPathproperties to thespark-submit.