gpt4 book ai didi

scala - 如何修复 NoSuchMethodError?

转载 作者:行者123 更新时间:2023-11-28 19:41:08 24 4
gpt4 key购买 nike

我使用 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
  • 还有别的吗?

如果你仔细检查所有 2.9.2 的 sbt 配置文件,然后清除所有缓存,事情应该会运行得更好。依赖项通常在 jar 文件的名称中有一个版本号,因此在您的系统上运行查找可能会指向您遗漏的那些。

关于scala - 如何修复 NoSuchMethodError?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13098856/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com