Code of example of working with Apache Spark using Java
Build package
$ mvn package Copy the output jar to cluster and submit
$ ./bin/spark-submit \ --class org.apache.spark.examples.SparkPi \ --master yarn \ --deploy-mode cluster \ --driver-memory 4g \ --executor-memory 16g \ --executor-cores 4 \ --queue default \ --num-executors 4 \ spark-examples*.jar \ 10