从网上下载相关的的IDEA的版本,由于我的java版本是1.7的,我下载的版本是IDEAIC_2017.2.4的包,导致后面无法加载jdk!最后我更换为IDEA 13.1.7的!下面的安装步骤截图是IDEAIC_2017.2.4,IDEA13.1.7安装步骤也是一样的:

第一部分:安装并配置IDEA

第一步:创建安装目录并解压安装包

在ubuntu上构建并配置Spark的IDE开发环境_Spark

第二步:把解压文件移动到到创建的目录中:

在ubuntu上构建并配置Spark的IDE开发环境_Ubuntu_02

第三步:配置idea的环境

在ubuntu上构建并配置Spark的IDE开发环境_Ubuntu_03

执行下图所示命令,使环境配置生效:

在ubuntu上构建并配置Spark的IDE开发环境_spark集成开发环境搭建_04

第四步:启动idea,首次启动界面如下图:

在ubuntu上构建并配置Spark的IDE开发环境_Ubuntu_05

在ubuntu上构建并配置Spark的IDE开发环境_Scala_06


第二部分:配置Sprak的IDE开发环境

启动IDEA后,进入到IDEA界面。

第一步:打开配置界面:

在ubuntu上构建并配置Spark的IDE开发环境_IDEA安装_07

第二步:选择插件安装界面

在ubuntu上构建并配置Spark的IDE开发环境_Ubuntu_08

第三步:安装相应插件

在ubuntu上构建并配置Spark的IDE开发环境_IDEA安装_09

在ubuntu上构建并配置Spark的IDE开发环境_Spark_10

在ubuntu上构建并配置Spark的IDE开发环境_IDEA安装_11

第四步:插件安装成功,重新启动idea,创创建Scala项目:

在ubuntu上构建并配置Spark的IDE开发环境_Scala_12

第五步:点击左侧Scala,选择SBT,操作如下:

在ubuntu上构建并配置Spark的IDE开发环境_IDEA安装_13

点击下一步会弹出如下(下图是随机出现的不是,必然出现的,不影响操作结果):

在ubuntu上构建并配置Spark的IDE开发环境_spark集成开发环境搭建_14

第五步:设置项目必要属性:

在ubuntu上构建并配置Spark的IDE开发环境_Ubuntu_15

在ubuntu上构建并配置Spark的IDE开发环境_spark集成开发环境搭建_16

由于我选择的是1.7和scala2.12.3:

在ubuntu上构建并配置Spark的IDE开发环境_Spark_17

修改下如下在执行上一步:

在ubuntu上构建并配置Spark的IDE开发环境_Scala_18

第六步:配置完成,进入到工作界面:

在ubuntu上构建并配置Spark的IDE开发环境_IDEA安装_19

  在ubuntu上构建并配置Spark的IDE开发环境_Spark_20


第七步:点击项目,设置好本机网络,sbt会自动下载相关依赖:

在ubuntu上构建并配置Spark的IDE开发环境_Ubuntu_21

在ubuntu上构建并配置Spark的IDE开发环境_Ubuntu_22

在ubuntu上构建并配置Spark的IDE开发环境_Spark_23

上图中是由于版本之间不兼容,没有出现scala!我卸载重装了IDEA的13.1.7的,启动截图如下:

在ubuntu上构建并配置Spark的IDE开发环境_Spark_24

配置完成的界面:13.1.7:

在ubuntu上构建并配置Spark的IDE开发环境_spark集成开发环境搭建_25