使用App Engine和Java我决定删除local_db.bin中的本地数据存储区,因为我对其中包含的类模型进行了一些更改。错误! 不再创建这样的local_db文件,运行我得到的应用程序 “后备存储,G:\ workspace \ test \ war \ WEB-INF \ appengine-generated \ local_db.bin,不存在。它将被创建。”
但事实并非如此。该应用程序一次又一次平稳运行,从未创建数据库(我尝试停止Jetty服务器,甚至关闭Eclipse)。
有什么想法吗? (否则我想我会创建一个新项目并迁移代码)。
答案 0 :(得分:2)
文件是在数据持久化时创建的,但不是必需的。我删除了我的版本作为测试。坚持一些数据。此时显示的是相同的消息。过了一段时间,我收到了这条消息:Time to persist datastore: 37 ms
。 (删除local_db.bin
时,我也删除了datastore-indexes-auto.xml
)。