一、windows系统安装Scala

下载安装

image.png

  • 选择自己所需的版本号的scala,例如2.12.11,选择scala-2.12.11.zip,下载完成后解压即可 :::info tip:安装的路径不要中文和空格 ::: image.png

    环境配置

  • 在环境变量中添加系统变量SCALA_HOME

image.png

  • 环境变量PATH中新增变量%SCALA_HOME%\bin

image.png

验证安装

  • win+R打开命令提示符,打开cmd,输入scala后看到相应提示即配置完成

image.png :::info 注意:若出现Exception in thread “main” java.lang.UnsupportedClassVersionError: scala/tools/nsc/MainGenericRunner : Unsupported major.minor version 52.0的报错,可能是因为和java的版本不匹配,例如2.12.11的scala要搭配1.8的JDK,而1.7的JDK则会报错 ::: image.png

二、IDEA安装Scala插件

直接安装

  • 在IDEA的设置中,找到Plugins(插件)选项,搜索scala插件安装并重启IDEA即可。
  • 如果需要选择相应的插件版本,可参考官网下载

image.png

官网下载

  • 前往JetBrains官网https://www.jetbrains.com/,在Developer Tools中可以找到Scala对应版本的插件下载,与自己的IDEA版本做好匹配

image.png
image.png

  • 把下载的.zip格式的scala插件放到Intellij的安装的plugins目录下(不用解压),然后加载刚刚放到plugins目录下的.zip文件,安装完成后重启IDEA

image.png

三、测试Hello World

创建Scala项目

  • 新建项目New Project —— Scala —— IDEA

image.png
image.png :::info 注意:记得选择scala的SDK ::: image.png
image.png

  1. object HelloWorld {
  2. def main(args: Array[String]): Unit = {
  3. println("hello world")
  4. }
  5. }

image.png

创建Scala Maven项目

  1. 新建一个Maven项目

image.png

  1. 在main下新建一个scala文件夹
  2. 打开Project Structure,在Modules中为scala文件夹添加蓝色资源文件夹Sources

image.png
image.png

  1. 右键项目,点击添加框架,选择Scala即可

image.png
image.png
image.png