【发布时间】:2013-11-02 08:56:57
【问题描述】:
我遇到了这个错误:
com.google.appengine.repackaged.org.codehaus.jackson.map.JsonMappingException: Direct self-reference leading to cycle
我一直在尝试避免导致该字段被序列化但错误未更正的字段。 我试图将@JsonIgnore 放在任何地方,在getter、setter、属性和所有可能的组合中。
谢谢
-> 编辑
我无法导入 com.google.appengine.repackaged.org.codehaus.jackson.annotate.JsonIgnoreProperties,它说“使用 com.google.appengine.repackaged 可能会导致您的应用在没有警告的情况下中断。”。所以我改为导入 org.codehaus.jackson.annotate.JsonIgnoreProperties。
在重新打包的包中抛出异常(我无法导入的那个)。这就是我的 JsonIgnore 不起作用的原因吗??
再次感谢。
【问题讨论】:
标签: java google-app-engine jackson google-cloud-endpoints