本节主要写基于Scala的spark开发环境配置相关,关于JDK和IntelliJ Idea的安装以及Scala插件的安装,请参考《基于Scala的Spark开发环境搭建(一)》。
本节主要包含:
- IntelliJ Idea开发工具的JDK的配置
- SBT依赖包管理工具安装
- IntelliJ Idea工具的SBT的配置
IntelliJ Idea开发工具的JDK的配置
打开IntelliJ Idea软件,如下图所示:
选择“Configure=>Structure for new projects“,如下图所示,选择“SDKs”,并且选择“+”(添加),然后选择你之前安装的JDK的根目录,单击“OK”即可完成JDK的配置。
SBT依赖包管理工具安装
SBT依赖包下载以及安装请参考中文官方网站:https://www.scala-sbt.org/1.x/docs/zh-cn/Installing-sbt-on-Mac.html
本文主要以mac电脑为例说明SBT本地环境如何配置,Windows基本照葫芦画瓢就可以完成:
第一步,下载tgz的压缩包到本地目录,如下图我的目录结构如下:
打开控制台,进入到压缩包所在根目录下面,运行一下压缩命令:
tar -zxvf sbt-1.3.3.tgz
配置环境变量:
vim ~/.bash_profile
添加如下内容:
export SBT_HOME=/Users/garrettwang/SelfSoftware/Sbt/sbt
export PATH=$PATH:$SBT_HOME/bin
是环境变量生效:
source ~/.bash_profile
测试配置是否成功,控制台输入如下命令:
sbt help
如果显示如下截图,则安装配置成功:
IntelliJ Idea工具的SBT配置
打开IntelliJ Idea工具,选择“Configure=>preferences ",如下图所示:
在搜索框搜索“sbt”,如下图所示:
JVM选择之前配置过的JDK,例如我这里选择的是JDK-13。
Launcher选择“Custom”,然后配置根目录为本地安装的SBT根目录,点击“OK”,完成配置。