How to append a resource jar for spark-submit?

前端 未结 1 1911
粉色の甜心
粉色の甜心 2021-01-25 04:15

My spark application depends on adam_2.11-0.20.0.jar, every time I have to package my application with adam_2.11-0.20.0.jar as a fat jar to submit to spark.

for example,

1条回答
  •  清酒与你
    2021-01-25 05:08

    Add all jars in one folder and then do like below...

    Option 1 :

    I think Better way of doing this is

    $SPARK_HOME/bin/spark-submit \
    --driver-class-path  $(echo /usr/local/share/build/libs/*.jar | tr ' ' ',') \
    --jars $(echo /usr/local/share/build/libs/*.jar | tr ' ' ',') 
    

    in this approach, you wont miss any jar by mistake in the classpath hence no warning should come.

    Option 2 see my anwer:

    spark-submit-jars-arguments-wants-comma-list-how-to-declare-a-directory

    Option 3 : If you want to do programmatic submit by adding jars through API its possible.Here Im not going to details of it.

    0 讨论(0)
提交回复
热议问题