ClassNotFoundException:spray.json.JsonFormat
ClassNotFoundException: spray.json.JsonFormat
我正在尝试使用 spray-json。
以下测试代码抛出 ClassNotFoundException: spray.json.JsonFormat
:
import spray.json._
import DefaultJsonProtocol._
object App {
def main(args: Array[String]) = {
val ast = List(1, 2, 3).toJson
println(ast.compactPrint)
}
}
谁能告诉我为什么?
错误的意思是 class spray.json.JsonFormat
在 运行 时间找不到。
确保此 class 是您 运行 时间依赖性的一部分。
我使用 sbt 的 package
命令生成最终的 jar 文件。它显然没有完全打包依赖项。
我使用 sbt-assembly 插件解决了这个问题。
我正在尝试使用 spray-json。
以下测试代码抛出 ClassNotFoundException: spray.json.JsonFormat
:
import spray.json._
import DefaultJsonProtocol._
object App {
def main(args: Array[String]) = {
val ast = List(1, 2, 3).toJson
println(ast.compactPrint)
}
}
谁能告诉我为什么?
错误的意思是 class spray.json.JsonFormat
在 运行 时间找不到。
确保此 class 是您 运行 时间依赖性的一部分。
我使用 sbt 的 package
命令生成最终的 jar 文件。它显然没有完全打包依赖项。
我使用 sbt-assembly 插件解决了这个问题。