1
我正在編寫Scala應用程序,以部署在Google App Engine上。我試着按照here的說明使用數據存儲中的實體,但代碼不能編譯。如何從Scala應用程序使用Google App Engine數據存儲?
import java.util.Date;
import com.google.appengine.api.datastore.DatastoreService;
import com.google.appengine.api.datastore.DatastoreServiceFactory;
import com.google.appengine.api.datastore.Entity;
// ...
DatastoreService datastore = DatastoreServiceFactory.getDatastoreService();
這使我在最後一行的錯誤,它說:
"Expected class or object definition"
有不同的代碼,我應該使用,因爲我在斯卡拉寫?
你能告訴我們你得到的編譯錯誤嗎? – 2011-05-05 16:19:28
'import java.util.Date; import com.google.appengine.api.datastore.DatastoreService; import com.google.appengine.api.datastore.DatastoreServiceFactory; import com.google.appengine.api.datastore.Entity; // ... DatastoreService數據存儲= DatastoreServiceFactory.getDatastoreService();' 這使我在最後一行的錯誤,它說:「預期類或對象定義」 – joellewenstein 2011-05-05 16:27:03
您的問題是你創建對象在類定義之外......您不能在方法外隨機寫入「DatastoreService datastore = ...」。 – 2011-05-05 16:30:24