1.Scala下载并安装

1.Scala的安装时需要依赖JDK的,目前我的电脑上,jdk是已经安装好了,这里就不再说明

2.在地址http://www.scala-lang.org/download/all.html下下载scala安装包,

2.安装Scala

此次我的安装目录是放在D:\scala路径下的,安装后产生如下文件:

3.配置系统变量

一般这个参数是scala安装好后,自己设置的,如果没有就手动设置一下

4.重启电脑,让系统参数生效

2. Intellij IDEA下载安装

在地址https://www.jetbrains.com/idea/download/#section=windows下载社区版。

然后进行安装。

2.1 Intellij安装Scala插件

来这个地址https://confluence.jetbrains.com/display/SCA/Release+fixes下载scala插件,注意下载Intellij对应的scala插件版本,下载好后,解压到Intellij的安装目录下C:\Program Files (x86)\JetBrains\IntelliJ IDEA Community Edition 2016.2.5\plugins;(有可能需要重启电脑)

然后就可以创建scala项目了。

2.2 Intellij IDEA快捷键

Ctrl+P,可以显示参数信息

Alt+enter 添加引用

Ctrl+alt+l格式化代码

F8            Step Over 相当于eclipse的f6      跳到下一步

F7            Step Into 相当于eclipse的f5就是  进入到代码

3. Intellij IDEA创建项目

1.点击File,然后选择project

2.然后选择scala项目

可能由于ideal版本不同,可能显示的不同,如果是下图这种则选择IDEA.

3.相关名称设置

4.然后新建scala类文件

5.然后开始导包

6.然后选择java,导入所需的包即可

7.项目中存在导入的包

4. Scala项目打包

1.首先打开project structure

2.点击新增jar包,然后确定

3.点击编译

4.最后对应输出路径找到打包后的包即可

比如该项目截图去路径D:\bigdata\SourceCode\scalatwo\out\artifacts\scalatwo_jar下拿到打包文件。

5.Scala打包文件运行

类似命令如下:

spark-submit --class com.test.scala   --master local[1]   --executor-memory 2g --num-executors 3   scalasecond_fat.jar    hdfs://WorkerNode2:8020/root/test/44.txt

最新文章

  1. java学习-关于字符串String
  2. WPF 数据绑定 1_1 基础知识&绑定到元素属性
  3. Mysql存储过程语法
  4. LaTex 插入图片
  5. 《Focus On 3D Terrain Programming》中一段代码的注释一
  6. 笔记 《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法 》
  7. [转]分布式文件系统FastDFS架构剖析
  8. Java基础知识强化之IO流笔记77:NIO之 Selector
  9. 我所理解的设计模式(C++实现)——备忘录模式(Memento Pattern)
  10. 用C++编写程序,输出两个字符串的最大公共子字符串
  11. HDU 4497 GCD and LCM(分解质因子+排列组合)
  12. 中学之Vim实践课程
  13. 【Java线程】Java内存模型总结
  14. Linux常用命令大全(转)
  15. Vue + Element UI 实现权限管理系统 前端篇(十一):第三方图标库
  16. JavaScript重点知识(二)
  17. Spring 集成 Ehcache 开启缓存
  18. iOS 10 适配 ATS(app支持https通过App Store审核)
  19. 【随笔】nginx重启问题和mysql挂了的解决办法
  20. Python 之 文件处理

热门文章

  1. keybd_event、SendInput笔记
  2. netstat 参数
  3. cnn汉字识别 tensorflow demo
  4. Opencv— — Circle Filter
  5. windbg调试堆破坏
  6. Spark Streaming之三:DStream解析
  7. kafka之三:kafka java 生产消费程序demo示例
  8. Visual Studio 2013 Update 1
  9. SSAS GUID 添加 行计数,非重复计数 等 遇到的莫名其妙的问题
  10. CNN相关资料