这是Scalaz和Argonaut不兼容的问题,还是其他什么问题?
scala> import argonaut._
import argonaut._
scala> import Argonaut._
import Argonaut._
scala> import scalaz._
import scalaz._
scala> import Scalaz._
import Scalaz._
scala> val jsonString: Json = jString("JSON!")
java.lang.IncompatibleClassChangeError: Found class scalaz.Memo, but interface was expected
at argonaut.PrettyParams.<init>(PrettyParams.scala:112)
at argonaut.PrettyParamss$class.$init$(PrettyParams.scala:252)
at argonaut.Argonaut$.<init>(Argonaut.scala:3)
at argonaut.Argonaut$.<clinit>(Argonaut.scala)
... 43 elidedbuild.sbt
"io.argonaut" %% "argonaut" % "6.1",
"org.scalaz" %% "scalaz-core" % "7.2.4",发布于 2016-08-08 20:10:16
目前似乎只与Scalaz 7.1.1兼容。
https://stackoverflow.com/questions/38828426
复制相似问题