com.google.api.client.json.jackson.JacksonFactory; Google云端硬盘示例中缺少
我尝试运行quickstart-sample ,这个依赖项:
com.google.apis google-api-services-drive v2-rev78-1.15.0-rc
来自Drive wiki API页面
然而,当我尝试编译com.google.api.client.json.jackson.JacksonFactory;
代码时com.google.api.client.json.jackson.JacksonFactory;
不见了。
要validation这一点,您只需要执行第2步和第3步! 我在哪里可以找到这个类或如何在样本中替换它?
jackson图书馆可以在http://repo2.maven.org/maven2/com/google/http-client/google-http-client-jackson/找到
对于7月7日,最后一个版本可以由Maven获得
com.google.http-client google-http-client-jackson 1.15.0-rc
你可能还需要
com.google.oauth-client google-oauth-client-java6 1.15.0-rc
将此类用于JacksonFactory而不是之前的类。
com.google.api.client.json.jackson2.JacksonFactory
从版本1.11开始,jackson库已被移出以分离jar,为开发人员提供了更好的每个库版本选择。 请检查从google-api-java-client下载的zip文件的readme.html,您可以检查要包含在项目中的特定jar文件。
http://mvnrepository.com/artifact/com.google.api.client/google-api-client/1.4.1-beta
这种依赖关系将解决您的问题:
com.google.api.client google-api-client 1.4.1-beta
对于gradle.build =
compile group: 'com.google.http-client', name: 'google-http-client-jackson2', version: '1.11.0-beta'