加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – 如何修复NoSuchMethodError?

发布时间:2020-12-16 09:15:03 所属栏目:安全 来源:网络整理
导读:我使用 Scala 2.10.0RC1和sbt 0.12.1. 什么原因,如何解决这个运行时错误(在2.9.2运行良好)? 确切的错误信息是: java.lang.NoSuchMethodError: scala.Predef$ArrowAssoc$.extension$$minus$greater(Ljava/lang/Object;Ljava/lang/Object;)Lscala/Tuple2; 解
我使用 Scala 2.10.0RC1和sbt 0.12.1.
什么原因,如何解决这个运行时错误(在2.9.2运行良好)?

确切的错误信息是:

java.lang.NoSuchMethodError: scala.Predef$ArrowAssoc$.extension$$minus$greater(Ljava/lang/Object;Ljava/lang/Object;)Lscala/Tuple2;

解决方法

您正在运行带有错误Scala版本的代码.这可能有几个原因:

>使用sbt配置项目配置错误 – 在配置文件中搜索2.9.2
> sbt – sbt reboot使用的stale缓存
>别的东西

如果您仔细检查所有sbt配置文件2.9.2,然后擦除所有缓存,事情应该运行得更好.依赖关系通常具有jar文件名称的版本号,因此在系统上运行查找可能会指向您错过的文件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读