一、windows系统安装Scala
下载安装
- 前往Scala官网http://www.scala-lang.org/,在首页的最下方找到download,点击查看All versions所有版本
选择自己所需的版本号的scala,例如2.12.11,选择scala-2.12.11.zip,下载完成后解压即可 :::info tip:安装的路径不要中文和空格 :::
环境配置
在环境变量中添加系统变量SCALA_HOME
- 环境变量PATH中新增变量%SCALA_HOME%\bin
验证安装
- win+R打开命令提示符,打开cmd,输入scala后看到相应提示即配置完成
:::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则会报错
:::
二、IDEA安装Scala插件
直接安装
- 在IDEA的设置中,找到Plugins(插件)选项,搜索scala插件安装并重启IDEA即可。
- 如果需要选择相应的插件版本,可参考官网下载
官网下载
- 前往JetBrains官网https://www.jetbrains.com/,在Developer Tools中可以找到Scala对应版本的插件下载,与自己的IDEA版本做好匹配
- 把下载的.zip格式的scala插件放到Intellij的安装的plugins目录下(不用解压),然后加载刚刚放到plugins目录下的.zip文件,安装完成后重启IDEA
三、测试Hello World
创建Scala项目
- 新建项目New Project —— Scala —— IDEA
:::info
注意:记得选择scala的SDK
:::
object HelloWorld {
def main(args: Array[String]): Unit = {
println("hello world")
}
}
创建Scala Maven项目
- 新建一个Maven项目
- 在main下新建一个scala文件夹
- 打开Project Structure,在Modules中为scala文件夹添加蓝色资源文件夹Sources
- 右键项目,点击添加框架,选择Scala即可