我正在为rest webservice实现小型应用程序,并希望在json formate中获得响应。但是我在我的Eclipse
控制台上看到了这个错误。
请帮帮我。
org.glassfish.jersey.message.internal.WriterInterceptorExecutor$TerminalWriterInterceptor aroundWriteTo
SEVERE: MessageBodyWriter not found for media type=application/json, type=class book.Test, genericType=class book.Test.
web.xml文件:
所有Jar档案:
我已经添加了所有依赖项jar,但是仍然会遇到相同的错误。
谢谢。
发布于 2016-05-09 01:58:30
看起来您缺少了一个依赖项:您在设置中启用了POJOMappingFeature
,因此需要在依赖项中包括jersey-media-moxy
或jersey-media-json-jackson
。由于您的bean具有JAXB注释,所以我想您将同时需要XML和JSON序列化,所以MOXy是您的选择。
https://stackoverflow.com/questions/37112445
复制