在上一篇中把intelliJ IDEA安装并配置完事后,我们就可以写scala程序了。编写完scala程序后我们要把程序导出,上传到服务器上,在spark集群下运行,下面就讲一下包的导出过程以及包在服务集群上的运行过程。

首先打开软件进入界面,点击file,在下拉菜单中选择project Structure项,如下图

然后进入如下界面,依次如图选择即可

进入如下界面,选择Main class,点击ok

然后进入以下界面,一定注意把Name项中的名称改掉,把:jar删除!然后路径可以自己设置,然后点击Apply,最后点击ok

退回到主界面,点击build,选择下拉菜单中Build Artifacts项,如下图,然后依次点击弹出的build即可,这样jar包就导出了。

将自己的jar包上传到服务器上,一般用WinSCP就非常方便,然后就可以运行了。

在~/bin路径下

spark-submit --class  scllxt.word --master spark://Master:7077 /home/(路径)

然后提交就ok了。

好了,整个我们就完成了一个小小的spark程序,后面要继续努力,利用一个寒假时间,努力充电!

最新文章

  1. 关于Node.js的总结
  2. 感知机的对偶形式——python3实现
  3. Windows Azure Web Site (13) Azure Web Site备份
  4. Linux Socket过程详细解释(包括三次握手建立连接,四次握手断开连接)
  5. c#解析Josn(解析多个子集,数据,可解析无限级json)
  6. 【JS】Intermediate6:jQuery
  7. linux 下创建管理员权限账户
  8. 【ASP.NET MVC 学习笔记】- 01 理解MVC模式
  9. PMBook - 以考PMP为项目,整理项目章程
  10. Mac打开Terminal报错-bash : : command not found
  11. PIL库自我学习总结及应用(美白,磨皮,搞笑图片处理)
  12. 路由对象route
  13. 配置DispatcherServlet应该写/还是/*
  14. CF 634A Island Puzzle
  15. Python程序打包之PyInstaller
  16. C# 多进制转换
  17. Android数据传递,使用广播BroadcastReceiver;
  18. FPKM与RPKM
  19. Flask:初次使用Flask-SQLAlchemy读取SQLite3
  20. js中一次性注册多个事件

热门文章

  1. 随堂作业——到底有几个“1”(C++)
  2. Careercup - Google面试题 - 5634470967246848
  3. github/gitlab 管理多个ssh key
  4. 在mac下使用brew和brew cask轻松实现软件安装
  5. 【BZOJ】【1048】【HAOI2007】分割矩阵
  6. 序列化Color对象
  7. Hdu 1010 Tempter of the Bone 分类: Translation Mode 2014-08-04 16:11 82人阅读 评论(0) 收藏
  8. Configuration Management小结
  9. 移动端页面调试工具——UC浏览器开发者版
  10. spring mvc Controller与jquery Form表单提交代码demo