2017-03-17 77 views
0

我正在測試一些谷歌的例子,我得到這個錯誤「導入com.google.cloud.datastore無法解析」。 如何在Eclipse中正確導入com.google.datastore。*? 我正在讀這http://googlecloudplatform.github.io/google-cloud-java/0.10.0/index.html,但仍然無法正常工作。 (我在Eclipse上安裝了google雲,其他的東西都在工作,比如hello app)。 THX如何在Eclipse中導入com.google.cloud.datastore?

+0

你嘗試導入您項目中的com.google.cloud依賴項? –

+0

是的,但仍然無法正常工作。我想我必須導入一種庫或類似的東西。我試圖用Maven修改pom文件,但沒有任何反應。 – ValeMarz

+0

你可能希望附上代碼片段或截圖。 –

回答

0

我想你必須將庫導入到你的eclipse庫中。

2

您需要將Google Cloud Datastore客戶端庫的依賴項添加到您的pom.xml中。有一個<dependencies>部分,添加有:

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

(以上片段是在你的鏈接頁面的頂部)。 保存後,M2Eclipse應下載數據存儲jar並將其添加到項目的類路徑,然後import com.google.datastore.*應該可以工作。

這應該在數據存儲jar添加到項目的Maven依賴: Maven dependencies

如果你深入進去,你應該看到com.google.cloud.datastore.Datastore類有:

enter image description here

+0

是它的工作原理,但沒有像進口 「com.google.datastore。*」:「進口com.google.cloud.datastore.Datastore; 進口com.google.cloud.datastore.DatastoreOptions; 進口com.google .cloud.datastore.Entity; 進口com.google.cloud.datastore.Key;」 – ValeMarz

+0

你可以檢查您是否可以看到該項目的Maven依賴下的'谷歌雲計算的數據存儲-0.10.0-beta.jar'? –