【问题标题】:Maven repo for Google Drive API down?用于 Google Drive API 的 Maven 存储库已关闭?
【发布时间】:2013-01-16 21:44:29
【问题描述】:

想在java和maven中使用google drive api,我向文档报告:

http://code.google.com/p/google-api-java-client/wiki/APIs#Drive_API

表示这个仓库:

http://google-api-client-libraries.appspot.com/mavenrepo

问题是我无法访问它,我得到一个 404 并且 maven 找不到它(在 Nexus 中尝试过)。回购失败还是我错过了什么?

谢谢!

【问题讨论】:

    标签: java google-api-java-client


    【解决方案1】:

    没关系。他们只是在该 URL 上没有可浏览的内容。我已经尝试过这个存储库和工件,并且它被成功获取。

    【讨论】:

    • 如果我删除了nexus,它就可以工作,否则就不行。所以问题出在nexus
    • 只需要更改nexus上的代理选项:Auto Blocking Enabled需要设置为false
    • 对不起!我们将尝试更改我们的 Maven 存储库,使其提供 200 而不是 404。
    • 我们将此页面 (google-api-client-libraries.appspot.com/mavenrepo) 更改为 200。请检查 Nexus 现在是否可以在禁用自动阻止的情况下与我们的 Maven 存储库一起使用?
    • 抱歉,我的意思是启用了自动阻止功能。
    【解决方案2】:

    几个月前,Google 开始将库推送到 Sonatype 存储库。您不再应该在 pom.xml 中包含指向 google-api-client-libraries.appspot.com/mavenrepo 或 mavenrepo.google-api-java-client.googlecode.com 的存储库条目

    这样做会减慢您的构建速度,因为您最终会检查该存储库中的所有依赖项(甚至是非 Google 的依赖项)。这些检查 404,然后您检查主存储库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-07
      • 1970-01-01
      • 1970-01-01
      • 2016-11-23
      • 2020-04-26
      • 1970-01-01
      相关资源
      最近更新 更多