循序渐进学Spark
上QQ阅读APP看书,第一时间看更新

1.4 Intellij IDEA的安装与配置

Intellij IDE是目前最流行的Spark开发环境。本节主要介绍Intellij开发工具的安装与配置。Intellij不但可以开发Spark应用,还可以作为Spark源代码的阅读器。

1.4.1 Intellij的安装

Intellij开发环境依赖JDK、Scala。

1. JDK的安装

Intellij IDE需要安装JDK 1.7或更高版本。Open JDK1.7的安装与配置前文中已讲过,这里不再赘述。

2. Scala的安装

Scala的安装与配置前文已讲过,此处不再赘述。

3. Intellij的安装

登录Intellij官方网站(http://www.jetbrains.com/idea/)下载最新版Intellij linux安装包ideaIC-14.1.5.tar.gz,然后执行如下步骤:

1)解压: tar zxvf ideaIC-14.1.5.tar.gz -C /usr/

2)运行:到解压后的目录执行./idea.sh

3)安装Scala插件:打开“File”→“Settings”→“Plugins”→“Install JetBrain plugin”运行后弹出如图1-8所示的对话框。

图1-8 Scala插件弹出窗口

单击右侧Install plugin开始安装Scala插件。

1.4.2 Intellij的配置

1)在Intellij IDEA中新建Scala项目,命名为“HelloScala”,如图1-9所示。

图1-9 在Intellij IDEA中新建Scala项目

2)选择菜单“File”→“Project Structure”→“Libraries”,单击“+”号,选择“java”,定位至前面Spark根目录下的lib目录,选中spark-assembly-1.5.0-hadoop2.6.0.jar,单击OK按钮。

3)与上一步相同,单击“+”号,选择“scala”,然后定位至前面已安装的scala目录,scala相关库会被自动引用。

4)选择菜单“File”→“Project Structure”→“Platform Settings”→“SDKs”,单击“+”号,选择JDK,定位至JDK安装目录,单击OK按钮。

至此,Intellij IDEA开发环境配置完毕,用户可以用它开发自己的Spark程序了。