Я хочу использовать API привязки данных Jackson в проекте Scala/Java, который управляется sbt. Джексонская зависимость должна быть как можно более тонкой, без материала Scala и т.д.
Как я могу зависеть от Jackson 2.4 от build.sbt
?
Джексон будет использоваться как это из моего кода:
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper mapper = new ObjectMapper();
mapper.writeValue(dst, myBean);
Для SBT, прочитанного в документации, в нем говорится, что вы можете добавлять зависимости с помощью:
libraryDependencies += groupID % artifactID % revision
Зависимости выходят из обычно удаленного репозитория, который, как представляется, включает Maven Central, поэтому ищите то, что вам нужно. Тогда вы должны получить что-то вроде этого:
libraryDependencies += "com.fasterxml.jackson.core" % "jackson-databind" % "2.4.0"
(Предполагая, что это фактическая зависимость, 2.4 ссылается на вопрос, лично я использую сборки codehaus)