前提条件
Windows10
JDK8
Maven3.6
IDEA2020.3
步骤
1.下载并安装scala2.12.13
下载地址:https://www.scala-lang.org/download/2.12.13.html
下载文件:scala-2.12.13.msi
安装:双击下载的msi文件,安装过程修改安装位置后,直接下一步至finish.
验证:进入cmd,执行scala,正常可看到Scala版本号输出并进入scala命令行。
C:\Users\Administrator>scala
Welcome to Scala 2.12.13 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_271).
Type in expressions for evaluation. Or try :help.
scala> :quit
C:\Users\Administrator>
2.使用IDEA新建一个maven项目
File->New->Project->选择Maven->Next,
填写新工程相关信息->Finish
3.IDEA安装scala插件
- 解决idea2020.3下载插件太慢问题
File->Settings->Appearance & Behavior->System Settings->HTTP Proxy->选择Auto-detect proxy settings->重启idea
这样修改后,下载还是太慢,到网站https://www.ip138.com/查询插件下载域名(plugins.jetbrains.com)的ip地址,选择一个距离最近的ip(13.224.164.99),
修改C:\Windows\System32\drivers\etc\hosts文件(如果无法修改,右键hosts->属性->勾选掉只读属性->确定后再修改),添加ip域名映射,保存。
13.224.164.99 plugins.jetbrains.com
- IDEA安装scala插件
File->Settings->Plugins->在Marketplace搜索scala->Install->安装好scala插件后,重启IDEA
4.为工程添加Scala SDK
File->Project Structure->Global Libraries->"+"->Scala SDK
弹窗提示为Scala SDK选择JAR文件,点击Browse按钮,
选择本地安装scala的目录-> 点击OK
添加框架支持:右键工程名(例如:spark30)->点击Add Frameworks Support->勾选Scala->OK
demo测试程序
在java目录下新建包,例如:
com.example.demo
再新建一个scala,Test,选择类型为Object,编写程序
package com.example.demo
object Test {
def main(args: Array[String]): Unit = {
println("Hello Scala")
}
}
运行Test,控制台输出 Hello Scala,说明scala开发环境搭建完成
完成!enjoy it!