一. 创建工程
1. 打开IDEA
![049ae4324715cd820f4d428aaa88c56a.png](https://i-blog.csdnimg.cn/blog_migrate/cb9e1936a4123be983680cb28d74ee98.jpeg)
2. 创建Project
![da212ce40389e9ec43a919672f0555de.png](https://i-blog.csdnimg.cn/blog_migrate/70d62a8f1b65c37f61b343e75ea84a57.jpeg)
3. 命名GroupID和ArtifactId
![4d03ac15d3928a0f37222bf5921936c1.png](https://i-blog.csdnimg.cn/blog_migrate/75c001bdb85ab3a4308b430424117e4d.png)
4. 创建成功
![f7742ed85af1e56fb062462ccc4f0b46.png](https://i-blog.csdnimg.cn/blog_migrate/4e119cc7e972a67352c9e2b1c1a3f3a1.jpeg)
二. 安装scala插件
1. 点击File—>settings
![b579770ff768bb678e287757da9d4c3c.png](https://i-blog.csdnimg.cn/blog_migrate/f115049d23d5d2b02ccdef8a6052a2fc.jpeg)
2. Plugins—>搜索Scala—>安装
![a11a20131e820c2489bdc4a8da255305.png](https://i-blog.csdnimg.cn/blog_migrate/d8dd9c8eeac49a7073209622ae8c3cb0.jpeg)
安装完成后记得重启下
但是要记住的是,一定要版本对应。因为IDEA上scala插件版本号与IDEA版本号不一致的话可能在后续的开发过程中出现一些BUG。为了减少我们后期找bug的"痛苦",请务必下载IDEA 版本一致的scala插件。
如果版本不一致,我们可以去官网下载对应的版本:http://plugins.jetbrains.com/plugin/1347-scala。
![be08f388724d45ef6dc412cb168be9e5.png](https://i-blog.csdnimg.cn/blog_migrate/a7e527011b0aa391387f0bd4fadc1b0d.jpeg)
三. 让项目支持scala
1. 右键项目名称—>选择Add Framework Support
![783ccc7fc10a025d9992bcfab05d23c5.png](https://i-blog.csdnimg.cn/blog_migrate/ce2e906a904c58171ff7600f781c2356.jpeg)
2. 选择Scala
![29d2485f4b9d7b420de3ad2cb0fc9cc0.png](https://i-blog.csdnimg.cn/blog_migrate/9631d360b7d60e04b426a3bf24e00c18.jpeg)
四. 创建目录(专门写scala)
1. 右键main—>新建文件夹
![48394766a9e22d43988180ab49639f87.png](https://i-blog.csdnimg.cn/blog_migrate/469c74c46a900751b1928b421b992b8a.jpeg)
2. 给目录添加标记
右键—>scala—>Mark Directory as —>Sources Root
![7d6028135bcc3e28a5b9f66dd1acef79.png](https://i-blog.csdnimg.cn/blog_migrate/bfeb039fb90e6a9dc805a60c931d2072.jpeg)
3. 新建一个package
![0b92683cd721770ca82189d03adb46e9.png](https://i-blog.csdnimg.cn/blog_migrate/6c70766745fd28111313a2c1ccd52151.jpeg)
4. 新建Object
![93a8f1528473576ac67d518ed5c37028.png](https://i-blog.csdnimg.cn/blog_migrate/ef865ec9032ebeed4fd19ebbea442a10.jpeg)
5. 测试运行
![626497f192ac54a05582f9683b486c76.png](https://i-blog.csdnimg.cn/blog_migrate/96d2c7d10c171574fdf4f5d99b4c049b.jpeg)
大数据培训