如何在build.sbt中定义Jackson数据绑定依赖?

时间:2014-06-11 20:50:04

标签: java scala jackson sbt

我想在scala / Java项目中使用Jackson databinding API,这是由sbt管理的。杰克逊的依赖应该尽可能的苗条,没有斯卡拉的东西等等。

我如何依赖build.sbt的杰克逊2.4?

杰克逊将从我的代码中使用:

import com.fasterxml.jackson.databind.ObjectMapper;

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

1 个答案:

答案 0 :(得分:8)

对于在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构建)