我已經查看了Google留言簿的Google代碼示例。它在本地構建,我可以將其部署到本地計算機,並且工作正常。Google App引擎留言簿示例索引不起作用
當我嘗試將它部署到谷歌應用程序引擎發生這種情況在日誌中:
com.google.appengine.api.datastore.DatastoreNeedIndexException: no matching index found. recommended index is:
- kind: Greeting
ancestor: yes
properties:
- name: date
direction: desc
The suggested index for this query is:
<datastore-index kind="Greeting" ancestor="true" source="manual">
<property name="date" direction="desc"/>
</datastore-index>
at com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:56)
有點谷歌搜索我發現人們認爲的兩兩件事之一後。 1)在YAML中做一些編輯。 2)手動修改TARGET並添加一些索引配置。
我想避免這兩者,因爲1)在最新的留言簿代碼示例中沒有YAML和2)我更喜歡自動化我的構建,而不是每次我想部署時手動破解它。
當使用mvn appengine時,有什麼辦法可以使這項工作成功:deploy?
這是我一直在使用指南:https://cloud.google.com/appengine/docs/standard/java/tools/using-maven