我删除了datastore-indexes-auto.xml和local_db.bin,在datastore-indexes.xml中设置了autoGenerate =“false”,然后重新启动了dev服务器。尽管如此,它仍然会自动生成索引并将其写入datastore-indexes-auto.xml。
我正在使用appengine 1.4.3 for Java和最新的eclipse插件。
我需要知道的关于让dev服务器抛出异常而不是静默创建索引的任何秘密?
答案 0 :(得分:2)
我遇到了同样的问题,事实证明我正在调用文件datastore-indices.xml
,而不是datastore-indexes.xml
。你确定你完全正确地调用了文件吗?它应该在war/WEB-INF/datastore-indexes.xml
中 - 而不是appengine-generated
。
需要一段时间才能找到相关的文档 - 它位于“配置” - Datastore Index Configuration下。