我想在一个jar中使用多个Scala main方法并运行我的spark应用程序。
我可以指定应该运行哪个类吗?请提供示例。
答案 0 :(得分:1)
在使用spark-submit在Spark集群上运行jar时,请使用带有main
参数的class
方法来指定类。
示例:
您有一个带有两种主要方法的罐子。 com.example.Ex1
和com.example.Ex2
类中的一个。要运行第一个主要方法,您应提交类参数等于第一个应用程序完整类名的应用程序
./bin/spark-submit \
--class com.example.Ex1 \
--master local[8] \
/path/to/examples.jar \