我已按照此处的说明配置多模块Appengine项目: https://cloud.google.com/appengine/docs/standard/java/configuration-files
我直接从提供的示例中复制了appengine-application.xml,仅更改了项目名称以使用Maven属性。该文件如下所示:
df.grouby(['customer_id', 'month'])['total'].cumsum()
我的appengine-application.xml文件位于以下目录结构中:
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<appengine-application xmlns="http://appengine.google.com/ns/1.0">
<application>${appengine.app.name}</application>
</appengine-application>
即使在清理项目后,Eclipse也会对该文件抛出此验证错误:
projectname-backend/
src/...
pom.xml
projectname-common/
src/...
pom.xml
projectname-ear/
src/
main/
application/
META-INF/
appengine-application.xml
application.xml
MANIFEST.MF
pom.xml
projectname-frontend/
src/...
pom.xml
其他文件,特别是同一目录中的application.xml,也可以。因此,这似乎是名称空间问题,但我找不到应有的信息-这是Google doco中的当前示例。
有什么想法吗?