使用maven构建spark程序,借助IDEA。
- 建立一个Maven工程,项目模版可以选择
maven-archetype-quickstart; - 在项目处右键
Add Framework Support > scala,然后编辑pom.xml添加相应依赖; - 在main目录下添加一个scala目录,用于放置scala代码,如下
SubmitExample.scala; - IDEA内右键Run... 可以测试整个工程是否运行正常;
- 真实提交任务到YARN集群,需要去掉
.setMaster("local")代码,并用spark-submit提交任务。