Java Jersey:com.sun.Jersey.server.impl.template.ViewableMessageBodyWriter
我对泽西岛完全陌生。我试图运行一个jar,当我到达端点时,它抛出Java Jersey:com.sun.Jersey.server.impl.template.ViewableMessageBodyWriter,java,jersey,Java,Jersey,我对泽西岛完全陌生。我试图运行一个jar,当我到达端点时,它抛出javax.ws.rs.WebApplicationException。程序引发的错误如下所示: 2011年4月9日08:32:20 com.sun.jersey.spi.container.container响应写入 严重:未找到Java类Java.lang.String、Java类型类Java.lang.String和MIME媒体类型application/json的消息正文编写器 2011年4月9日08:32:20 com.s
javax.ws.rs.WebApplicationException
。程序引发的错误如下所示:
2011年4月9日08:32:20 com.sun.jersey.spi.container.container响应写入
严重:未找到Java类Java.lang.String、Java类型类Java.lang.String和MIME媒体类型application/json的消息正文编写器
2011年4月9日08:32:20 com.sun.jersey.spi.container.container响应写入
严重:与MIME媒体类型兼容的已注册邮件正文编写器包括:
/ ->
com.sun.jersey.server.impl.template.ViewableMessageBodyWriter
2011年4月9日08:32:20 com.sun.jersey.spi.container.ContainerResponse日志异常
关于调试从哪里开始,有什么想法吗
更新:我在jar的META-INF/services
中找到了javax.ws.rs.ext.MessageBodyWriter
,内容如下:com.sun.jersey.server.impl.template.ViewableMessageBodyWriter
在程序的开始部分,我看到:
com.sun.jersey.server.impl.application.WebApplicationImpl\u initiate
您需要在类路径中包含jersey json模块-请参见jersey dependencies页面,该页面根据您需要的功能类型列出了需要包含的依赖项: