【问题标题】:Response.readEntity() missing in Jersey 2.17?Jersey 2.17 中缺少 Response.readEntity()?
【发布时间】:2015-06-05 18:01:03
【问题描述】:

我对 JAX-RS 2 的使用(Jersey 2.17)感到疯狂。我从 JAX-RS 1.0 迁移而来,这里发布的一些文本解释使用 response.readEntity(Class.class)。但是 Jersey 2.17 中缺少这种方法。它的文档是否已过时?如何从 Response 中提取实体?

【问题讨论】:

  • 它还在。确保您仍然没有使用旧 API。

标签: java rest jackson jersey-2.0


【解决方案1】:

我在 pom.xml 中发现了一个问题。这是一个过时的玻璃鱼嵌入网,在泽西岛发生了冲突。我删除了它,现在它工作正常。

【讨论】:

  • 我在使用 Websphere 时遇到了这个问题,但没有使用 maven。我将 jar 添加为共享库。您能否再解释一下,以便我能够为此提供解决方案。
【解决方案2】:

我正在使用 jersey-server、jersey-client、jersey-container-servlet-core,以及 2.23.1 版的所有 3 个。请确保您已导入 javax.ws.rs-api 版本 2.0.1 或更高版本。我没有在我的 build.gradle 中导入它。导入后,我可以看到我的 Response 类的 readEntity 方法。

【讨论】:

    猜你喜欢
    • 2015-07-12
    • 2015-05-27
    • 2015-08-02
    • 1970-01-01
    • 2015-05-28
    • 2013-07-15
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    相关资源
    最近更新 更多