我刚刚将GAE应用程序转换为使用模块并开始使用maven。我使用标准的appengine原型来创建项目结构。
然而,当我运行mvn install
时,这需要一分钟来构建我的项目。大部分时间都用于构建.war
和.ear
文件。这些需要用于appengine构建吗?
如果没有,我如何才能将这些.war
和.ear
文件打包为appengine项目?
答案 0 :(得分:0)
你应该在封装之前的某个地方停留Maven的默认生命周期,比如测试。
mvn test
包裹之后或之后的任何一点都将导致建立包裹。
b.t.w。我正在学习如何使用模块构建App Engine应用程序。请问您使用的是哪种原型?在我看来,这不会创建多模块布局https://developers.google.com/appengine/docs/java/tools/maven#creating_app_engine_applications_or_backend_apis_using_the_archetypes
另一个问题是如何启动模块的devserver,如此处显示的示例https://developers.google.com/appengine/docs/java/modules/#an_example
谢谢!