IDEA安装配置Scala并编写HelloWord程序

由于本篇文章是为了在Windows下的IDEA搭建Spark环境做准备,因此Scala的版本要与Spark相匹配(这里Spark我用的是2.4.4,Scala用的是2.12.10)

一、首先先在Windows环境下配置JDK和Scala的环境变量,这里不再一一阐述,很简单的。

二、安装IDEA(可参考我安装IDEA的文章)

三、在IDEA中安装Scala插件

这里分为手动安装和自动安装

(1)自动安装

     1.点击 FileSettings

                                          IDEA安装配置Scala并编写HelloWord程序_第1张图片

2.点击Plugins,搜索scala,然后点击Install,等待安装完成,由于此方法经常下载失败,因此推荐手动安装

         IDEA安装配置Scala并编写HelloWord程序_第2张图片

(2)手动安装

1.在该网站中 https://plugins.jetbrains.com/plugin/1347-scala找到对应IDEA版本的Scala插件并下载

IDEA安装配置Scala并编写HelloWord程序_第3张图片

2.将下载好的包放入IDEA安装目录的Plugins路径下(压缩包直接放,不用解压)

       IDEA安装配置Scala并编写HelloWord程序_第4张图片

3.点击File-Settings—Plugins—Install Plugin from Disk

      IDEA安装配置Scala并编写HelloWord程序_第5张图片

4.然后选择路径,离线安装Scala插件

                                  IDEA安装配置Scala并编写HelloWord程序_第6张图片

5.安装完成后,会自动弹出如图所示,提示重启IDEA,一定要重启,点击Restart IDE

       IDEA安装配置Scala并编写HelloWord程序_第7张图片

6.重启完成后,点击File—Settings—Lanuages & Frameoworks—Scala,如图:

      IDEA安装配置Scala并编写HelloWord程序_第8张图片

四、安装插件完成,配置Scala的SDK环境

注意:IDEA配置Scala SDK,和Java项目依赖于Java JDK一样,我们的Scala项目依赖于我们的Scala SDK

1.点击File—Project Structure

                                                   IDEA安装配置Scala并编写HelloWord程序_第9张图片

2.找到Global Libraries 点击“+”,找到Scala SDK并点击

     IDEA安装配置Scala并编写HelloWord程序_第10张图片

3.找到Scala

                            IDEA安装配置Scala并编写HelloWord程序_第11张图片

4.出现如图所示的样例,表示配置SDK环境成功

                         IDEA安装配置Scala并编写HelloWord程序_第12张图片

5.点击Apply,环境配置完成

     IDEA安装配置Scala并编写HelloWord程序_第13张图片

五、测试Hello Word程序

1.点击File—New—Project

        IDEA安装配置Scala并编写HelloWord程序_第14张图片

2.直接选择Scala—IDEA 

IDEA安装配置Scala并编写HelloWord程序_第15张图片

3.给项目命名

     IDEA安装配置Scala并编写HelloWord程序_第16张图片

4.创建Scala Class

(1)右键点击项目中的src文件,点击New—Scala Class

      IDEA安装配置Scala并编写HelloWord程序_第17张图片

(2)选择的是Object类而不是Class类(Object可以编译有main函数入口,因此可以在IDEA中直接Run ),然后给类命名为Hello Word

 

                                         IDEA安装配置Scala并编写HelloWord程序_第18张图片

(3)创建主函数,出现下图所示,则代表SDK已经起作用了

      IDEA安装配置Scala并编写HelloWord程序_第19张图片

(4)编写程序,并运行,执行成功

object Hello {
  def main(args: Array[String]): Unit = {
    print("hello word")
  }
}

                             IDEA安装配置Scala并编写HelloWord程序_第20张图片

                                  IDEA安装配置Scala并编写HelloWord程序_第21张图片

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(大数据,IDEA配置Scala,IDEA安装Scala,IDEA编写Scala程序,Windows下的IDEA,Scala)