I am trying to use the Cloud Datastore with low level API on Eclipse Mars with Google plugin but I realised I was missing some libraries used in Google tutorials:
//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;
So after finding this guide: https://developers.google.com/eclipse/docs/using_sdks, I installed Google Cloud SDK for Mac OS X(google-cloud-sdk-130.0.0-darwin-x86_64.tar) but when I try to add the sdk, I get the error: Failed to initialize App Engine SDK at /Users/../google-cloud-sdk 2
It is the directory where I opened the downloaded file and ran the bin/gcloud init so I guess the sdk should be installed there or is it not? How do I find the path to it? Should I try a different version? I am terrible with the terminal..
And can you explain the difference between the classes? I thought that the datastore is in the cloud already when I deploy it to the app engine.. Are there two types of the datastore?