Spark程序打包

背景:服务器

spark程序,使用scala语言开发。整个项目中包含多个子模块,依赖包文件使用maven来管理。maven

 

打包:函数

方法一:使用artifacts来ui

 

选择模块,选择对应的主函数:spa

 

 点ok保存。scala

 

 

因为spark程序部分依赖包服务器上已有,只须要包含几个自定义的jar包便可。所以,须要手工将多余的jar包删除。blog

最后仅仅保留3个本身指定的依赖包,肯定。开发

 

从主菜单中build:spark

 

最后生成jar在class\artifacts目录下:class

 

注意点: 若是不是第一次打包,必定使用rebuild,build重复打包有时候更新不成功。

相关文章
相关标签/搜索