java - Google Drive SDK 快速入门文档中的损坏示例

标签 java maven google-drive-api

我需要开发一个能够从 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/

相关文章:

java - 添加子关系时如何使 Hibernate 不增加父实体的版本列(@ManyToMany 集合)

java - 使用 cucumber-jvm 重新运行失败的 cucumber 测试

maven - 如何使用片段插件修补 eclipse 插件并将其部署到我的 eclipse 产品中?

html - 在驱动器上发布带有图像的静态网站

python - (Python) 如何自动移动创建的文件?

java - 系统找不到文件C :\ProgramData\Oracle\Java\javapath\java. exe

java - JButton 图像像素化

java - Camel : Unresolved dependency exception for Camel Component

javascript - Google Drive Picker API 的 Polymer HTML5 Web 组件 - 目标来源错误

java - 如何在 Jooq 中使用 SelfJoin?