【问题标题】:How to import com.google.cloud.datastore in Eclipse?如何在 Eclipse 中导入 com.google.cloud.datastore?
【发布时间】:2017-08-08 23:18:58
【问题描述】:

我正在测试一些来自 google 的示例,我收到此错误“无法解析导入 com.google.cloud.datastore”。 如何在 Eclipse 中正确导入 com.google.datastore.*? 我正在阅读此http://googlecloudplatform.github.io/google-cloud-java/0.10.0/index.html,但仍然无法正常工作。 (我已经在 Eclipse 上安装了谷歌云,其他东西都在工作,比如你好应用程序)。 谢了

【问题讨论】:

  • 您是否尝试在您的项目中导入 com.google.cloud 依赖项?
  • 是的,但仍然无法正常工作。我想我必须导入一种库或类似的。我尝试使用 Maven 修改 pom 文件,但没有任何反应。
  • 您不妨附上代码sn-p或截图。

标签: java eclipse google-app-engine google-cloud-datastore


【解决方案1】:

您需要将 Google Cloud Datastore 客户端库的依赖项添加到您的 pom.xml 中。有一个<dependencies> 部分,在此处添加:

<dependency>
  <groupId>com.google.cloud</groupId>
  <artifactId>google-cloud</artifactId>
  <version>0.10.0-alpha</version>
</dependency>

(上面的 sn-p 在您链接的页面的顶部)。 保存后,M2Eclipse 应该下载数据存储 jar 并将其添加到项目的类路径中,然后 import com.google.datastore.* 应该可以工作。

这应该将数据存储 jar 添加到项目的 Maven 依赖项中:

如果你深入研究它,你应该会在那里看到 com.google.cloud.datastore.Datastore 类:

【讨论】:

  • 是的,它适用于“com.google.datastore.*”,但不适用于以下导入:“import com.google.cloud.datastore.Datastore; import com.google.cloud.datastore.DatastoreOptions ; 导入 com.google.cloud.datastore.Entity; 导入 com.google.cloud.datastore.Key;"
  • 能否查看项目的Maven依赖项下是否可以看到google-cloud-datastore-0.10.0-beta.jar
【解决方案2】:

我认为您必须将库导入到您的 Eclipse 库中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-17
    • 2019-10-13
    • 2013-08-23
    • 1970-01-01
    相关资源
    最近更新 更多