我已经使用Jersey开发了REST服务(GET)。我想将响应作为application / xml返回。 当我注释以下内容时,我得到一个异常,而当我将其更改为MediaType.APPLICATION_JSON时,服务起作用并以JSON形式返回响应。 @得到 @Produces(MediaType.APPLICATION_XML)
org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException:找不到针对媒体type = application / xml的MessageBodyWriter
许多博客建议包含对 jersey-media-jaxb 的依赖关系,但我还有另一项服务,该服务可以成功返回XML响应而没有该依赖关系。唯一的区别是该服务是POST端点,而当前不起作用的服务是GET端点。