0

Google プラグインを使用して Eclipse Mars で低レベル API を使用して Cloud Datastore を使用しようとしていますが、Google チュートリアルで使用されているいくつかのライブラリが不足していることに気付きました。

//I was using this
com.google.appengine.api.datastore.Entity;
Entity a = Entity.builder(..) // method does not exist I presume
//and the tutorials use this instead
com.google.cloud.datastore.Entity;

このガイドを見つけた後: https://developers.google.com/eclipse/docs/using_sdks、Mac OS X用のGoogle Cloud SDK(google-cloud-sdk-130.0.0-darwin-x86_64.tar)をインストールしましたが、 SDK を追加しようとすると、次のエラーが表示されます: Failed to initialize App Engine SDK at /Users/../google-cloud-sdk 2

ダウンロードしたファイルを開いてbin/gcloud initを実行したディレクトリなので、そこに sdk をインストールする必要があると思いますか? どうすればそのパスを見つけることができますか? 別のバージョンを試す必要がありますか? 私は端末がひどい..

そして、クラスの違いを説明できますか?App Engineにデプロイした時点でデータストアはクラウドにあると思っていたのですが、データストアには2種類ありますか?

4

1 に答える 1