背景:服務器
spark程序,使用scala語言開發。整個項目中包含多個子模塊,依賴包文件使用maven來管理。maven
打包:函數
方法一:使用artifacts來ui
選擇模塊,選擇對應的主函數:spa
點ok保存。scala
因爲spark程序部分依賴包服務器上已有,只須要包含幾個自定義的jar包便可。所以,須要手工將多餘的jar包刪除。blog
最後僅僅保留3個本身指定的依賴包,肯定。開發
從主菜單中build:spark
最後生成jar在class\artifacts目錄下:class
注意點: 若是不是第一次打包,必定使用rebuild,build重複打包有時候更新不成功。