我想在 Google App Engine 上托管一个 Java/AngularJS 应用程序,并利用 Eclipse 插件。我认为最直接的方法是:
- 在 Eclipse 中,启动一个新的 Google Web 项目。
- 转到项目属性并取消选中 GWT 和 DataNucleus。
- 删除生成的 java 类和 GWT 相关的东西,这样你就有了 appengine.web.xml、web.xml、WEB-INF/lib、log4j 属性和一些其他文件。
- 将 index.html 放在 war 文件夹下,favicon.ico 的姐妹。
- 将web.xml欢迎文件更改为 index.html
- 部署并测试 index.html 是否可见。
通过 Eclipse 部署工作正常,但 myapp.appspot.com/ 和 myapp.appspot.com/index.html 都返回 404。
简单地说,我的用例是“如何在没有 800 磅 GWT 的情况下将 index.html 部署到 GAE(使用 Eclipse 插件)?”
我无法找到关于此的好的文档。