更换新的JacksonFactory以获得Java版的google凭证
我正在尝试使用以下“旧”代码从服务器通过google api进行身份验证: 根据google api for java的旧版本,JSON_工厂是这样构建的:更换新的JacksonFactory以获得Java版的google凭证,java,json,google-api,jackson,Java,Json,Google Api,Jackson,我正在尝试使用以下“旧”代码从服务器通过google api进行身份验证: 根据google api for java的旧版本,JSON_工厂是这样构建的: JsonFactory JSON_FACTORY = new JacksonFactory(); 但由于我已更新到1.15.0-rc版,因此未找到JacksonFactory。看起来它已被重构或删除,但我找不到任何示例来替换这行代码 我应该用什么?JsonFactory的实现是肯定的,但是一些标准实现可能已经存在了 终于找到了Jackso
JsonFactory JSON_FACTORY = new JacksonFactory();
但由于我已更新到1.15.0-rc版,因此未找到JacksonFactory。看起来它已被重构或删除,但我找不到任何示例来替换这行代码
我应该用什么?JsonFactory的实现是肯定的,但是一些标准实现可能已经存在了 终于找到了JacksonFactory类。它已被分离,并在以下依赖项中可用:
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-jackson2</artifactId>
<version>1.15.0-rc</version>
</dependency>
com.google.http-client
google-http-client-jackson2
1.15.0-rc
因此Java代码不会更改。或者您也可以下载该库的featured.zip版本:
+1。为什么谷歌让事情变得如此复杂?文档没有很好地解释是的,谷歌拥有所有这些资源,他们找不到开发人员来更新这些文档。
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-jackson2</artifactId>
<version>1.15.0-rc</version>
</dependency>