需要为 Jersey 获得 Jackson JARS
Need to get Jackson JARS for Jersey
我正在尝试将 post 中的 JSON 数据传递给基于 Jersey 的 REST 服务。在收到 HTTP 415 错误后,我研究并了解到 Jersey 需要某些 Jackson Jars 才能处理 JSON.
我一直在努力寻找正确的 Jars,但我发现的每个 link 似乎都指向有很多 README 文件和 XML 文件但没有 Jars 的地方!
Stack Overflow 上也提供了几个 links 到 Jackson jars。它们要么不起作用,要么指向没有 jars 的 links,要么指向不适用于 Jersey v2 的版本。
更糟的是,我找不到 Jersey 所需的 Jackson 罐子的一致列表!我一直看到我找不到的不同 Jar 文件列表。
谁能告诉我为 Jersey 提供 JSON 处理所需的正确 Jackson 罐子???我在哪里可以找到并下载它们?
只需抓住以下所有 Jars。
你可以找到所有这些 here。只需单独搜索它们。
如果您要单独注册您的提供商,请注册
JacksonJaxbJsonProvider
基本 JSON/POJO 支持。
JsonMappingExceptionMapper
对于 ExceptionMapper
对于 JsonMappingException
JsonParseExceptionMapper
对于 ExceptionMapper
对于 JsonParseException
或者如果您正在注册要扫描的包,请添加此包
com.fasterxml.jackson.jaxrs.json
注:上图来自旧post。杰克逊现在是 2.6.1。如果需要,您可以获得最新版本。没什么区别。只要确保所有的罐子都是相同的版本
我正在尝试将 post 中的 JSON 数据传递给基于 Jersey 的 REST 服务。在收到 HTTP 415 错误后,我研究并了解到 Jersey 需要某些 Jackson Jars 才能处理 JSON.
我一直在努力寻找正确的 Jars,但我发现的每个 link 似乎都指向有很多 README 文件和 XML 文件但没有 Jars 的地方!
Stack Overflow 上也提供了几个 links 到 Jackson jars。它们要么不起作用,要么指向没有 jars 的 links,要么指向不适用于 Jersey v2 的版本。
更糟的是,我找不到 Jersey 所需的 Jackson 罐子的一致列表!我一直看到我找不到的不同 Jar 文件列表。
谁能告诉我为 Jersey 提供 JSON 处理所需的正确 Jackson 罐子???我在哪里可以找到并下载它们?
只需抓住以下所有 Jars。
你可以找到所有这些 here。只需单独搜索它们。
如果您要单独注册您的提供商,请注册
JacksonJaxbJsonProvider
基本 JSON/POJO 支持。JsonMappingExceptionMapper
对于ExceptionMapper
对于JsonMappingException
JsonParseExceptionMapper
对于ExceptionMapper
对于JsonParseException
或者如果您正在注册要扫描的包,请添加此包
com.fasterxml.jackson.jaxrs.json
注:上图来自旧post。杰克逊现在是 2.6.1。如果需要,您可以获得最新版本。没什么区别。只要确保所有的罐子都是相同的版本