Google app engine Google appengine flexible environment成功部署,但web URL显示404错误
我一直在学习本教程:Google app engine Google appengine flexible environment成功部署,但web URL显示404错误,google-app-engine,servlets,windows-10,google-cloud-sdk,Google App Engine,Servlets,Windows 10,Google Cloud Sdk,我一直在学习本教程: 我完成了名为“将服务部署到App Engine flexible环境”的步骤,但由于dm:true已被弃用,最初无法将其部署。在“appengine web.xml”中将true更改为flex,解决了这个问题,现在它在App引擎控制台中显示为“服务”。然而,当我按照教程中的说明访问printLogs URL(或任何与项目相关的URL)时,我遇到了404错误。我正在通过命令提示符从Windows 10进行部署,并且已经安装了教程中指示的所有内容。尽管被告知404运行正常,但我
我完成了名为“将服务部署到App Engine flexible环境”的步骤,但由于dm:true已被弃用,最初无法将其部署。在“appengine web.xml”中将
true
更改为flex
,解决了这个问题,现在它在App引擎控制台中显示为“服务”。然而,当我按照教程中的说明访问printLogs URL(或任何与项目相关的URL)时,我遇到了404错误。我正在通过命令提示符从Windows 10进行部署,并且已经安装了教程中指示的所有内容。尽管被告知404运行正常,但我无法找出导致404的原因。您可以在云平台中找到该版本并检查日志-它可能会告诉您一些事情
但是,根据经验,我可以告诉您,这些项目中有很多已经过时,您可以在不更改一行代码和严格按照说明操作的情况下获得各种错误。我让他们中的一些人说,他们部署时只会出现与您描述的错误一样的错误
很可能您没有做错什么-查看其他一些项目,特别是pom.xml(或build.gradle)和app.yaml。查看它们包含的库的版本,并查找任何差异。尝试部署一个非常有限的项目,然后向上构建,看看是什么破坏了代码