我正在使用liftweb JSON转换器并通过在build.sbt
中包含依赖项来使其正常工作:
"net.liftweb" %% "lift-json" % "2.6.2"
这一切都在我添加Enumerations之前有效。 我可以看到here支持Enumerations,你应该这样做:
// Scala enums
implicit val formats = net.liftweb.json.DefaultFormats + new EnumSerializer(MyEnum)
但问题是在我的环境中无法识别net.liftweb.json.ext
包。这是EnumSerializer
所在的包。
答案 0 :(得分:3)
您需要包含一个单独的扩展库。添加额外的行如:
"net.liftweb" %% "lift-json-ext" % "2.6.2"
应该这样做。