使用IntelliJ IDEA集成开发环境

在本节中,我们将使用流行的IntelliJ IDEA来展示如何设置编写Scala代码的开发环境。

本节包括如下内容:

注意:确保已经安装好了JDK 8+。


下载IntelliJ IDEA

IntelliJ IDEA,一般简称IDEA,是Java语言开发的集成环境。 IntelliJ在业界被公认为最好的Java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、 nt、JUnit、CVS整合、代码审查、创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品, 这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

下载地址:https://www.jetbrains.com/idea/download/#section=windows

IDEA每个版本提供Community和Ultimate两个版本,如下图所示,其中Community是完全免费的,而Ultimate版本可以使用30天,过这段时间后需要收费。 开发Spark应用程序,下载一个最新的Community版本即可。


安装IntelliJ IDEA

1)首先在官网下载IDEA https://www.jetbrains.com/idea/download/#section=windows。 双击exe文件,安装。

2)傻瓜式安装,一路Next。

3)接着Next,选择安装路径。路径要记牢哦,后面会用到。

4)耐心等待安装

OK! 到这里就安装完成了。


安装Scala插件

启动IntelliJ IDEA。可以通过两种方式启动IntelliJ IDEA:

  • 到IntelliJ IDEA安装所在目录下,进入bin目录双击idea.sh启动IntelliJ IDEA;
  • 在命令行终端中,进入$IDEA_HOME/bin目录,输入./idea.sh进行启动。

在IDEA中开发scala程序(以及spark程序)需要安装scala插件。IDEA默认情况下并没有安装Scala插件,需要手动进行安装。安装过程并不复杂,下面将演示如何进行安装。

1)在IDEA启动界面上选择“Configure-->Plugins”选项(或者在项目界面,选择“File > Settings... > Plugins”),然后弹出插件管理界面,在该界面上列出了所有安装好的插件。 由于Scala插件没有安装,需要点击“Install JetBrains plugins”进行安装,如下图所示:

 

2)待安装的插件很多,可以通过查询或者字母顺序找到Scala插件,选择插件后在界面的右侧出现该插件的详细信息,点击绿色按钮“Install plugin”安装插件,如下图所示:

 

3)安装过程将出现安装进度界面,通过该界面了解插件安装进度,如下图所示:

4)安装完成后,将看到一个按钮,用于重新启动IntelliJ IDE。继续并点击它来重启我们的IntelliJ:

5)最后,重启IntelliJ,让插件生效。

现在我们已经安装了IntelliJ IDEA和Scala插件,可以开始构建Scala应用程序了。


《PySpark原理深入与编程实战》