Google app engine Google App Engine 1.8.6重新打包的是Jackson的哪个版本?

Google app engine Google App Engine 1.8.6重新打包的是Jackson的哪个版本?,google-app-engine,jackson,google-cloud-endpoints,Google App Engine,Jackson,Google Cloud Endpoints,首先,我想知道下一次如何为自己找到答案。如果没有,那么有人能告诉我吗 我想知道的原因是,我想在我的云端点实体上使用@JsonIdentityInfo注释来处理递归序列化,但它不会编译。我想这意味着它是一些低于2.0的Jackson版本。您不应该使用重新打包的libs-它们仅用于内部GAE使用。它们不是官方API的一部分,可以随时更改 在你的项目中包括你自己的杰克逊罐。就像彼得说的,包括你自己的杰克逊罐。让您的代码使用此Jackson库。GAE将使用重新打包的JSON解析器或任何他们更改的解析器(

首先,我想知道下一次如何为自己找到答案。如果没有,那么有人能告诉我吗


我想知道的原因是,我想在我的云端点实体上使用@JsonIdentityInfo注释来处理递归序列化,但它不会编译。我想这意味着它是一些低于2.0的Jackson版本。

您不应该使用重新打包的libs-它们仅用于内部GAE使用。它们不是官方API的一部分,可以随时更改


在你的项目中包括你自己的杰克逊罐。

就像彼得说的,包括你自己的杰克逊罐。让您的代码使用此Jackson库。GAE将使用重新打包的JSON解析器或任何他们更改的解析器(甚至不一定是Jackson)。这与你的项目无关。GAE没有理由在您的实体类上查找Jackson注释-只有您的源代码才应该告诉您的Jackson jar这样做。

我是“使用”jar的人吗?它是GAE(Jackson)内部的东西,它正在使用我必须定义的实体类中的注释,因此知道支持哪些注释似乎是相关的。如果我使用自己的Jackson JAR,我认为这不会对GAE对实体类的解析产生任何影响。会吗?