如何开始使用Google App Engine获取当前的GlassFish解决方案

时间:2018-03-27 08:38:01

标签: java google-app-engine glassfish google-cloud-platform

我目前正在AWS-EB上的GlassFish服务器上运行我的Java应用程序。 由于我们的前端已经在Google云端平台上运行,我也希望将我的后端迁移到GCP。

我尝试了Jelastic界面,但我对速度结果不满意。 现在我想在App Engine上部署我的应用程序但是当我部署当前的.war文件时,我收到以下错误:

Error 404 - Not Found.
No context on this server matched or handled this request.
Contexts known to this server are:

/ ---> o.e.j.w.WebAppContext@7e0b0338{/,file:///var/lib/jetty/webapps/root/,UNAVAILABLE}{/root.war} [failed]

我想我错过了一些东西,因为GCP使用Jetty作为服务器。 我有点失落,我希望你们能指出我正确的方向,使这次迁移成功。

1 个答案:

答案 0 :(得分:0)

建议here Jetty需要两个配置文件( web.xml applicationContext.xml )。

除此之外,上述问题中的原始海报表明他们通过在部署之前重建项目来解决this GitHub post中的问题。