经过一番谷歌搜索后,我在project/plugins.sbt
中具有以下内容:
autoCompilerPlugins := true
libraryDependencies +=
compilerPlugin("org.scala-lang.plugins" % "continuations" % "2.10.3-RC3")
scalacOptions += "-P:continuations:enable"
我的代码可以编译,但是当我尝试运行时遇到以下错误:
java.lang.NoSuchMethodError:scala.util.continuations.package $ .shift错误。
最佳答案
您希望编译器插件的配置成为您项目的一部分,即在project.sbt
或build.sbt
中:
autoCompilerPlugins := true
libraryDependencies +=
compilerPlugin("org.scala-lang.plugins" % "continuations" % "2.10.3-RC3")
scalacOptions += "-P:continuations:enable"
关于scala - 在SBT 0.13中启用Scala延续会产生NoSuchMethodError,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21856284/