【问题标题】:How to define Jackson databinding dependency in build.sbt?如何在 build.sbt 中定义 Jackson 数据绑定依赖项?
【发布时间】:2014-06-11 20:50:03
【问题描述】:

我想在一个由 sbt 管理的 Scala/Java 项目中使用Jackson databinding API。 Jackson 依赖项应该尽可能小,不要使用 Scala 之类的东西。

我如何依赖来自build.sbt 的 Jackson 2.4?

Jackson 在我的代码中会这样使用:

import com.fasterxml.jackson.databind.ObjectMapper;

ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(dst, myBean);

【问题讨论】:

    标签: java scala jackson sbt


    【解决方案1】:

    对于在 the documentation 上阅读的 SBT,其中声明您可以添加依赖项:

    libraryDependencies += groupID % artifactID % revision
    

    依赖来自一个通常是远程的存储库,它似乎包括 Maven Central,所以search for what you need there。然后你应该得到这样的结果:

    libraryDependencies += "com.fasterxml.jackson.core" % "jackson-databind" % "2.4.0"
    

    (假设这是实际的依赖,问题中引用了2.4,我个人使用codehaus构建)

    【讨论】:

      猜你喜欢
      • 2016-10-23
      • 1970-01-01
      • 2019-02-12
      • 1970-01-01
      • 2015-11-09
      • 2017-01-23
      • 2013-10-16
      • 1970-01-01
      相关资源
      最近更新 更多