在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

1、Scala在Windows系统上的安装及环境配置

1)安装JDK1.8版本(注意:一定要是1.8版本,否则会有错误)

>> 官网下载JDK1.8

Oracle官网下载JDK的地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

自行选择32或64位下载,下载之前请先勾选“ Accept License Agreement ”。下载完成后直接点击你下载下来的文件安装,大家最好安装默认的安装步骤来,每一步都直接点击下一步,直到安装完成。

>> 配置环境变量

找到你桌面上的“计算机”图标,点击右键,选择最下面的“属性”,进入系统页面,依次选择”高级系统设置“——-》”高级“——-》”环境变量“。

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

我们主要在系统变量这里设置三个属性,分别为 JAVA_HOME、PATH、CLASSPATH,这个三个变量名的大小写都是正确的,若某个属性已经存在则点击”编辑“,不存在则点击”新建“。

现在开始设置第一个属性”JAVA_HOME“,这个属性在没有配置过JDK时,一般都是没有的:

变量名:JAVA_HOME 或 java_home

变量值:C:\Program Files\Java\jdk1.8.0_191 (请选择你之前安装JDK的路径,此路径是我电脑的)

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

然后是第二个属性“PATH”,这个属性一般肯定都是有的:

变量名:PATH

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre1.8.0_191\bin(请选择你之前安装JDK的路径,此路径是我电脑的)

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

然后是第三个属性“CLASSPATH”,这个属性一般都是有的:

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (请选择你之前安装JDK的路径,此路径是我电脑的)

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

>> 测试环境变量

这三步做完后,Java环境就算是配置完了,但是配置完了并不代表JDK就能用,我们还需要测试下: 

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

 

2)安装Scala

>> 安装

下载Scala:

官网链接:https://www.scala-lang.org/download/all.html

选择2.11.8版本

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

选择msi版本,next直接安装即可

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

安装之后,环境变量会自动给配置好(我是安装在D盘)

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

>> cmd命令下测试Scala环境

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

 

2、在Intellij IDEA下运行Scala程序

1)下载IDEA并且安装步骤就不讲了,网上已经有很多教程,搜一搜就有了

2)配置Scala

① 进入settings

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

② 选择Plugins,下面1、2、3选项,1、2搜索到直接点击右边界面install即可,3选项则是自行下载插件

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

③ 新建Scala工程(New Module也可以),感觉通过maven新建比较好

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

注意:第一次创建工程时,SDK是不存在的,需要点击Create自行找到前面Windows下安装的Scala

④ 右键点击工程,New一个Scala Class

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

输入一下代码:

object HelloWorld {
  /* 这是我的第一个 Scala 程序
   * 以下程序将输出'Hello World!'
   */
  def main(args: Array[String]) {

    println("Hello, world!") // 输出 Hello World

  }

}

⑤ 右键工程,点击Run 。。。

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序

运行成功!

在Intellij IDEA搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序