Maven App Engine 原型只能生成 jar 吗?

Can Maven App Engine archetypes generate jar only?

看起来所有 AppEngine 原型都使用 "war" 包装。如果可能,我想在不重建 "war" 文件的情况下测试我的 Web 客户端 javascript 代码。

我确实将 pom.xml 打包更改为 "jar" 但是 gae 服务器无法启动。

例如,如何在不重启后端的情况下从 this page 测试 UI?

不要将项目类型更改为 jar,您应该 运行

mvn war:exploded

其中 - 或多或少 - 将 webapp 复制到目标文件夹。如果您跳过测试,它会非常快。