Eclipse 如何将web应用程序部署到Google App Engine上

Eclipse 如何将web应用程序部署到Google App Engine上,eclipse,web-services,google-app-engine,tomcat,web-deployment,Eclipse,Web Services,Google App Engine,Tomcat,Web Deployment,这可能是一个模糊的问题,但我一直无法找到任何针对我的情况的帮助/教程,我被卡住了 我已经使用Eclipse动态Web项目构建了一个网站。然后,我使用Tomcat部署了这个应用程序,并可以通过访问localhost来查看它,然而,我正在努力研究如何将它实际部署到云上 我正在尝试使用谷歌应用程序引擎,但我对部署我的web应用程序的其他免费选择持开放态度 使用Google App Engine,我注册了一个帐户,创建了一个新项目,将其连接到我的github存储库,并确认列出了正确的代码 然而,当导航到

这可能是一个模糊的问题,但我一直无法找到任何针对我的情况的帮助/教程,我被卡住了

我已经使用Eclipse动态Web项目构建了一个网站。然后,我使用Tomcat部署了这个应用程序,并可以通过访问localhost来查看它,然而,我正在努力研究如何将它实际部署到云上

我正在尝试使用谷歌应用程序引擎,但我对部署我的web应用程序的其他免费选择持开放态度

使用Google App Engine,我注册了一个帐户,创建了一个新项目,将其连接到我的github存储库,并确认列出了正确的代码

然而,当导航到project_id.appspot.com时,我发现一个404错误

我尝试了各种部署,甚至在Eclipse中创建了一个全新的GoogleWeb应用程序项目,用于测试,该项目工作正常,但部署到的是我不知道如何正确修改的测试文件

有没有办法将我现有的web应用程序以.war或其他方式上载/部署到Google App Engine

我是网络开发新手,对于任何不明确的规范,我深表歉意。任何帮助都将不胜感激

编辑:我也尝试过在Eclipse中右键单击该项目并选择Google下的DeploytoAppEngine,但它指出MappWebsite不是一个AppEngine项目

Edit2:我犯了一个愚蠢的错误,我混淆了我的项目ID mapp开发和应用ID mapp开发。我能够成功地创建一个新的Google web项目,并将其部署到mapp-develope.appspot.com


抱歉给你添麻烦了

以下是三种部署方式:

在中创建应用程序引擎项目 通过部署 通过部署
似乎您在名为1-dot-mapp-develope的项目中尝试了1。如果选择从Eclipse部署,将弹出一个对话框,其中有一个指向App Engine项目设置的链接,您可以在其中将项目名称更改为mapp development and version。

1-dot-mapp-develop实际上只是mapp develop Transmographied的版本1,以避免子域,因此如果您愿意,可以使用HTTPS-1.mapp-develop.appspot.com将是正常的URL,但是,作为一个子域,您没有获得SSL证书,因此没有HTTPS。谢谢,看到所有不同的发布方式都很让人困惑,我不确定是否必须全部执行。我现在成功地使用了第一个选项,它非常简单;稍后我将研究其他选项。谢谢你的帮助!