在datastore-indexes.xml中忽略autoGenerate =“false”

时间:2011-04-30 00:03:30

标签: java google-app-engine

我删除了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服务器抛出异常而不是静默创建索引的任何秘密?

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,事实证明我正在调用文件datastore-indices.xml,而不是datastore-indexes.xml。你确定你完全正确地调用了文件吗?它应该在war/WEB-INF/datastore-indexes.xml中 - 而不是appengine-generated

需要一段时间才能找到相关的文档 - 它位于“配置” - Datastore Index Configuration下。