Win7下Intellij开发Scala环境搭建
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