返回信息流今天刚学scala,版本是2.13,用sbt 添加librarydependency的时候总是找不到包,查看url之后发现对应的包在maven仓库里没有scala2.13的版本(比如spark),有点好奇,那岂不是scala每更新一个版本,maven仓库里的所有包都要更新一次来适配?起码要更新一下url?
这是一条镜像帖。来源:北邮人论坛 / java / #64089同步于 2020/7/5
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
scala 2.13 包导入(萌新求问)
indianmifan
2020/7/5镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
spark刚刚更新到 scala2.12,应该还不支持2.13。
scala大版本的更新,基本上可以保证源码兼容,但二进制都是不兼容的。
所以你说的没错,换到scala2.13之前在2.12下编译的包都不能用了,需要下载新的包。
"org.apache.hadoop" % "hadoop-common_2.12" % "2.7.7"和 "org.apache.hadoop" %% "hadoop-common" % "2.7.7"的区别看出来了吗
看出来了...
【 在 chenmengqi 的大作中提到: 】
: "org.apache.hadoop" % "hadoop-common_2.12" % "2.7.7"和 "org.apache.hadoop" %% "hadoop-common" % "2.7.7"的区别看出来了吗
谢谢
【 在 Tao 的大作中提到: 】
: spark刚刚更新到 scala2.12,应该还不支持2.13。
: scala大版本的更新,基本上可以保证源码兼容,但二进制都是不兼容的。
: 所以你说的没错,换到scala2.13之前在2.12下编译的包都不能用了,需要下载新的包。