一:打包成jar
1.修改代碼
2.使用maven打包
但是目錄中有中文,會出現打包錯誤
3.第二種方式
4.下一步
5.下一步
6.下一步
7.下一步
8.下一步
9.完成
二:在集群上運行(local模式)
1.上傳
2.學習spark-submit的使用方式
3.運行(local模式)
4.運行結果
三:集群上運行(standalone模式)
1.DeoloyMode
表示Driver執行的位置。
client如果是參數,則表示driver執行在執行spark-submit命令的機器上。
cluster是參數,則表示driver會運行在集群中選擇的某一台機器上。
2.運行(standalone模式的client)
3.結果(8080端口)
4.運行(standalone模式的cluster)
5.結果
四:介紹模式
1.client
2.cluster
工作中一般都是這個,想一下還是很符合實際的。
五:YARN模式
1.使用方式
將上面的--master修改成yarn就可以運行了。