我需要开发一个能够从 Google 云端硬盘下载给定文档的应用程序。我发现目前在Java世界中推荐使用的技术是the Google Drive SDK .
如the quick start guide所述我已将所需的依赖项导入到我的 Maven 项目中,如下所示:
<dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-drive</artifactId>
<version>v2-rev98-1.17.0-rc</version>
</dependency>
官方示例 DriveCommandLine
源代码(位于同一页面底部)拒绝编译,并显示以下错误消息:
无法解析导入 com.google.api.client.json.jackson
(位于DriveCommandLine.java
第 8 行),JacksonFactory 无法解析为类型
(位于DriveCommandLine.java
,第 27 行)。
如何修复它?我运行的是 Java 版本 1.7。
最佳答案
显然,您还需要导入以下依赖项才能使代码正常工作。它包含 JacksonFactory
类。
<dependency>
<groupId>com.google.http-client</groupId>
<artifactId>google-http-client-jackson2</artifactId>
<version>1.16.0-rc</version>
</dependency>
关于java - Google Drive SDK 快速入门文档中的损坏示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18800786/