![78f937b2ff4d093146108e14f0bf13ab.png](https://img-blog.csdnimg.cn/img_convert/78f937b2ff4d093146108e14f0bf13ab.png)
本文首发于我的博客[IDEA maven项目中新建.scala文件]
分为三步
第一步、IDEA中安装scala插件
1、搜索安装
File-Sittings-Plugins-搜索安装scala
![d63fa66a9fb78dad41f45d97eb02b6d1.png](https://img-blog.csdnimg.cn/img_convert/d63fa66a9fb78dad41f45d97eb02b6d1.png)
![7e307907676402be75625502a610cb67.png](https://img-blog.csdnimg.cn/img_convert/7e307907676402be75625502a610cb67.png)
2、安装完成重启
安装完成之后点击重启idea
![c557dc43234cf863976a01e5c2713d82.png](https://img-blog.csdnimg.cn/img_convert/c557dc43234cf863976a01e5c2713d82.png)
![678536d15f73de821ae7b17694973b59.png](https://img-blog.csdnimg.cn/img_convert/678536d15f73de821ae7b17694973b59.png)
第二步、下载、安装、配置Scala
1、下载安装Scala SDK本体
搜索引擎搜索Scala SDK
或者
点我去Scala官方下载页面
往下翻,找到这里,选择对应的操作系统下载即可。其中Windows中可选.msi
与.zip
格式,前者是安装包,执行安装使用,后者是压缩包,直接解压到想要的位置即可。
![ab5f6f3a2fad98cfa5675f54b083bf15.png](https://img-blog.csdnimg.cn/img_convert/ab5f6f3a2fad98cfa5675f54b083bf15.png)
2、配置环境变量(可选)
与为Java配置环境变量过程类似。
1.找到刚才安装到的位置或者解压到的位置
双击`bin进入scala主程序的目录
![637aa5eb74f464191523390de1114ba3.png](https://img-blog.csdnimg.cn/img_convert/637aa5eb74f464191523390de1114ba3.png)
2.复制所在目录的路径
单击地址栏空白处
![2dfdb580e8ddc40cb7ae6b5607e0314e.png](https://img-blog.csdnimg.cn/img_convert/2dfdb580e8ddc40cb7ae6b5607e0314e.png)
右击选择复制
复制路径
![9a006c6303764fe4a7b0ac2956c0be78.png](https://img-blog.csdnimg.cn/img_convert/9a006c6303764fe4a7b0ac2956c0be78.png)
3.找到环境变量设置程序
右击此电脑
(Win 10)或计算机
(Win 7),选择属性
![03701de18c8c92995f940ca1f6c4426f.png](https://img-blog.csdnimg.cn/img_convert/03701de18c8c92995f940ca1f6c4426f.png)
按照下图进行设置
![46ed6736a56aebd4f0df6494a9ea297f.png](https://img-blog.csdnimg.cn/img_convert/46ed6736a56aebd4f0df6494a9ea297f.png)
设置完一路点击确定即可
4.测试环境变量是否配置成功
打开cmd,执行scala -version
若提示Scala code runner version 2.13.2 -- Copyright 2002-2020, LAMP/EPFL and Lightbend, Inc.
即代表成功。(version 2.13.2可为别的版本)
![00e3a224e09494ecd5bb78d8d90f1c91.png](https://img-blog.csdnimg.cn/img_convert/00e3a224e09494ecd5bb78d8d90f1c91.png)
第三步、设置项目“库”
File-Project Structure
![6006eb0d0025a556025cb1ed2c4ee3bd.png](https://img-blog.csdnimg.cn/img_convert/6006eb0d0025a556025cb1ed2c4ee3bd.png)
选择Libraries或者Global Libraries,单击+号,选择Scala SDK
![e4166673e5f760a77859bde093785c79.png](https://img-blog.csdnimg.cn/img_convert/e4166673e5f760a77859bde093785c79.png)
单击Browse
![c2fa9422e00f00931449e4a2ad3af97f.png](https://img-blog.csdnimg.cn/img_convert/c2fa9422e00f00931449e4a2ad3af97f.png)
找到安装路径,在bin目录的上一层,单击之后选择OK
![15b42c55f591904f4df5594e1e0b3572.png](https://img-blog.csdnimg.cn/img_convert/15b42c55f591904f4df5594e1e0b3572.png)
注意!:如果项目里面套着项目(模块),一定要选择实际写代码的项目(模块),然后点击OK
![0828a7f7048d2bbd579516a5fc783cd2.png](https://img-blog.csdnimg.cn/img_convert/0828a7f7048d2bbd579516a5fc783cd2.png)
再点击OK
![587bb33e263f7041a52f51a775874e22.png](https://img-blog.csdnimg.cn/img_convert/587bb33e263f7041a52f51a775874e22.png)
试着新建,发现现在可以了。
![ad24097a85a7b92d97dfd790531d8d37.png](https://img-blog.csdnimg.cn/img_convert/ad24097a85a7b92d97dfd790531d8d37.png)
总结:一定要选择实际写代码的模块!血的教训。