【发布时间】:2014-10-26 02:32:25
【问题描述】:
我正在尝试协调这两组方向以创建一个 2 模块 Google App Engine 项目:
1] 使用 Maven (https://cloud.google.com/appengine/docs/java/tools/maven#creating_app_engine_applications_or_backend_apis_using_the_archetypes) 生成 Google App Engine 目录结构的说明
2] Google App Engine 模块配置 (https://cloud.google.com/appengine/docs/java/modules/#Java_Configuration)
一个简单的问题是在哪里放置模块的 appengine-web.xml?
文档 1 说要运行这个:
mvn archetype:generate -Dappengine-version=1.9.14 -Dapplication-id=your-app-id -Dfilter=com.google.appengine.archetypes:appengine-skeleton-archetype
结果是这样的结构:
注意 appengine-web.xml 的位置,大概是 default 模块:
/myapp/src/main/webapp/WEB-INF/appengine-web.xml
现在,如果我想将这个 Maven 生成的 1 模块结构转换为 2 模块结构,文档 2 说我需要这样的目录结构:
所以看起来默认模块的 appengine-web.xml 文件需要移动到:
/myapp/module1/WEB-INF/appengine-web.xml
我是否正确解释了文档 2 的说明?
【问题讨论】:
标签: java google-app-engine maven