Spark程序打包

背景:

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

 

打包:

方法一:使用artifacts来

 

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

 

 点ok保存。

 

 

由于spark程序部分依赖包服务器上已有,只需要包含几个自定义的jar包即可。因此,需要手工将多余的jar包删除。

最后仅仅保留3个自己指定的依赖包,确定。

 

从主菜单中build:

 

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

 

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

 

posted @ 2019-11-04 20:08  硅谷工具人  阅读(899)  评论(0)    收藏  举报
成功之道,在于每个人生阶段都要有不同的目标,并且通过努力实现自己的目标,毕竟人生不过百年! 所有奋斗的意义在于为个人目标实现和提升家庭幸福,同时能推进社会进步和国家目标! 正如古人讲的正心诚意格物致知,修身齐家治国平天下。