需要获得Jackson JARS for Jersey

时间:2015-08-19 00:54:21

标签: json jackson jersey-2.0

我正在尝试将帖子中的JSON数据传递给基于Jersey的REST服务。在收到HTTP 415错误后,我研究并了解到Jersey需要某些Jackson Jars才能处理JSON。

我一直在努力寻找正确的Jars,但我发现的每个链接似乎都指向那些有很多README文件和XML文件但没有Jars的地方!

此处还有一些链接在Stack Overflow上提供给Jackson罐子。它们要么不起作用,指向没有罐子的链接,要么指向不适用于Jersey v2的版本。

更糟糕的是,我找不到泽西岛所需的杰克逊罐子的一致清单!我一直看到我找不到的不同Jar文件列表。

有人可以请我指出为泽西岛提供JSON处理所需的正确杰克逊罐吗?我在哪里可以找到并下载它们?

1 个答案:

答案 0 :(得分:3)

抓住以下所有罐子。

jackson deps

你可以找到所有这些here。只需单独搜索它们。

如果您要单独注册提供商,请注册

  • JacksonJaxbJsonProvider获得基本的JSON / POJO支持。
  • JsonMappingExceptionMapper代表ExceptionMapper
  • JsonMappingException
  • JsonParseExceptionMapper代表ExceptionMapper
  • JsonParseException

或者,如果您要注册要扫描的包,请添加此包

  • com.fasterxml.jackson.jaxrs.json

注意:以上图片来自较旧的帖子。杰克逊现在是2.6.1。如果需要,您可以获得最新版本。没有区别。只需确保所有的罐子都是相同的版本