我正在尝试遵循这里的快速入门指南https://lihaoyi.github.io/upickle-pprint/upickle/
已经设置了依赖项
"com.lihaoyi" %%% "upickle" % "0.3.6",但是基本的方法似乎失败了:
scala> import upickle.default._
import upickle.default._
scala> write(1)
java.lang.ClassCastException: java.lang.Double cannot be cast to scala.scalajs.js.Any
at upickle.json.package$.write(package.scala:38)
at upickle.Types$class.write(Types.scala:125)
at upickle.default$.write(Api.scala:25)
... 35 elided发布于 2015-11-07 12:10:58
如果你在REPL中使用它,你应该使用依赖的非scala.js版本:
"com.lihaoyi" %% "upickle" % "0.3.6",因为REPL在Scala-JVM上运行,而不是在Scala.js上运行。
https://stackoverflow.com/questions/33578363
复制相似问题