最近心血来潮想要学习scala,直接选了最新的scala3.2.2,安装过程没啥好说的但是到了看源码的时候却死活加载不进去,话不多说,先看看网上大部分人给的过程(这个过程也是导入源码必须的)
1、进入scala官网选择对应版本点进去
https://www.scala-lang.org/download/all.html
我这里是3.2.2所以点了3.2.2
scala3之后的源码都在github了(scala3之前的可以直接再这个页面下载) 这里点击跳转到github下载
拉到最下选择source
2、将下载后的源码导入idea
随便点进一个scala源码类,会出现让你选择源文件的提示,选择“Attach Sources” 选择你刚才github上下载的zip压缩包。。。
发现没啥变化 网上大部分教程也是到这里都说成功了,但我似乎有点非酋
然后一阵百度无果,无意中看到左边的External Libraries发现除了scala3.2.2还引入了scala 2.13.10 emm。。很奇怪我只是下载了scala3却出现了scala2抱着试一试的态度去下载这个依赖的源码
3、scala官网下载源码
解压缩两次 因为是tar.gz结尾的
然后回到刚才idea那个界面选择Attach Soures按钮选择解压后的文件夹
然后就ok了
至于原因 估计scala3是基于2上的 所以还需要2 之后继续学习再看看
源码还是很重要 万事不决看源码 有时比百度强多了 苦笑ಥ_ಥ