Jersey 2.17中缺少Response.readEntity()?

时间:2015-06-05 18:01:03

标签: java rest jackson jersey-2.0

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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