使用eclipse插件在GAE上部署应用程序

时间:2012-01-05 17:54:21

标签: java google-app-engine google-cloud-datastore

我使用eclipse插件在GAE上部署了我的Web应用程序。用户界面很好,但是当我发送请求时,我看不到填充的数据。应用程序统计信息选项卡将Datastore Stored Data显示为0%。我在本地系统上编写的操作是否必须在GAE上部署后再次执行?这意味着当我在GAE上部署我的应用程序时,本地数据存储不会被复制到GAE?

3 个答案:

答案 0 :(得分:3)

是....本地数据存储未复制...您需要以CSV或XML格式上传数据以填充数据..

答案 1 :(得分:1)

应用程序创建的本地数据仅供本地使用。它不打算上传到GAE。想象一个场景,您可以在生产中使用大量数据生成应用程序,并上传新版本的应用程序。您是否希望添加本地数据或更糟糕的替换GAE中的数据?当然不是。本地设置就像一个拥有自己的DB的测试环境。您可以使用http://localhost:8888/_ah/admin/在本地访问数据,它位于“WEB-INF \ appengine-generated \ local_db.bin”文件中

如果当然有特殊需要,您可以将数据从本地应用程序上传到数据存储区。

答案 2 :(得分:0)

如果这是您的目标,您可以使用CSV或XML文件将数据上传到GAE数据存储区。我不赞成从本地服务器的数据存储中上传数据,但您可以找到更多信息here