[英]Jackson object mapper exception
我写了一个CGM服务器。 在那里,我使用了Jackson对象映射器。(不确定我使用了正确的库:jackson-all-1.9)运行后,发生以下异常。
org.codehaus.jackson.map.JsonMappingException:未找到类Content的序列化程序,也未发现创建BeanSerializer的属性(为避免异常,请禁用SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS))
它说禁用SerializationConfig.Feature.FAIL_ON_EMPTY_BEANS
。
ObjectMapper mapper = new ObjectMapper();
mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
再次出现编译时异常。
SerializationFeature无法解析为变量。
如何解决呢? 我认为我使用了错误的库。
当我尝试使用http://hmkcode.com/android-google-cloud-messaging-tutorial/上的漂亮GCM服务器示例时,我遇到了相同的问题
除了更改键和ID外,我要做的唯一添加的事情就是在“ public class...
”行前面的以下行:
@JsonAutoDetect(fieldVisibility = Visibility.ANY)
我在Content.java
和POST2GCM.java
文件中添加了这一行,那么一切顺利! 工作正常!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.