Я пытаюсь использовать Cloud Datastore с низкоуровневым API на Eclipse Mars с плагином Google, но я понял, что мне не хватает некоторых библиотек, используемых в руководствах 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, я установил Google Cloud SDK для Mac OS X (google-cloud-sdk-130.0.0-darwin-x86_64.tar), но когда я пытаюсь добавить SDK, я получаю сообщение об ошибке: Не удалось инициализировать SDK App Engine на /Users/../google-cloud-sdk 2
Это каталог, в котором я открыл загруженный файл и запустил bin / gcloud init, поэтому я предполагаю, что sdk должен быть установлен там или нет? Как мне найти к нему путь? Стоит ли попробовать другую версию? У меня ужасно с терминалом ..
А вы можете объяснить разницу между классами? Я думал, что хранилище данных уже находится в облаке, когда я развертываю его в движке приложения. Есть ли два типа хранилища данных?