scalar3 idea导入源码后仍然无法显示源码问题解决

文章讲述了作者在尝试学习Scala3.2.2并导入源码到IDEA时遇到的问题。按照网上的教程,从Scala官网下载源码,然后在IDEA中通过AttachSources步骤导入,但源码无法正常加载。作者发现IDEA中意外引入了Scala2.13.10的依赖,下载并添加该版本源码后问题得到解决。
摘要由CSDN通过智能技术生成

最近心血来潮想要学习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 之后继续学习再看看
源码还是很重要 万事不决看源码 有时比百度强多了 苦笑ಥ_ಥ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值