如何在maven中包含/引用jackson-all.jar

时间:2014-08-07 07:01:45

标签: java maven

我无法找到jackson-all.jar的存储库条目 不知道为什么我能看到个别的杰克逊罐子信息。 所以,  如何参考jackson-all.jar?

3 个答案:

答案 0 :(得分:4)

jackson-all.jar不存在作为Maven依赖项。

org.codehaus.jackson中所有工件的列表位于http://mvnrepository.com/artifact/org.codehaus.jackson

只需在dependency中添加pom.xml个元素,即可在应用中直接使用这些工件。 Maven将确保这些依赖的所有其他工件都将包含在您的项目中。

编辑:如果您使用Java IDE,它将帮助您查找代码中使用的每个类的缺少的依赖项。

答案 1 :(得分:4)

对于Jackson 2,请查看com.fasterxml.jackson组。我通常会将以下内容添加到我的依赖项中:

<dependency>
    <groupId>com.fasterxml.jackson.core</groupId>
    <artifactId>jackson-databind</artifactId>
    <version>2.4.1.3</version>
</dependency>

您可能还需要一个jax-rs-module。有关杰克逊如何分成包裹的信息,请参阅official download pagegithub

答案 2 :(得分:1)

我偶然发现http://repo1.maven.org/maven2/com/fasterxml/jackson/jr/jackson-jr-all - 它看起来像你想要的。你怎么把它添加到maven,我不确定。