簡體   English   中英

如何將網絡應用程序部署到Google App Engine上

[英]How to deploy web application onto Google App Engine

這可能是一個模糊的問題,但我無法找到適合我的情況的任何幫助/教程,因此陷入困境。

我已經使用Eclipse(動態Web項目)構建了一個網站。然后,我使用Tomcat部署了該應用程序,並且可以通過轉到localhost來查看它,但是,我一直在努力地將其實際部署到雲中。

我正在嘗試使用Google App Engine,但是可以使用其他(免費)替代方案來部署我的Web應用程序。

使用Google App Engine,我注冊了一個帳戶,創建了一個新項目,將其連接到我的github存儲庫,並確認列出了正確的代碼。

但是,當導航到project_id.appspot.com(我的網站是http://mapp-development.appspot.com )時,出現404錯誤。

我嘗試了各種部署,甚至在Eclipse中制作了一個全新的Google Web應用程序項目進行測試,該項目雖然有效,但很奇怪地部署到了http://1-dot-mapp-develop.appspot.com/,並且是我沒有使用的測試文件知道如何正確修改。

有什么方法可以將我現有的Web應用程序上載/部署到Google App Engine(以.war或其他方式)?

我是Web開發的新手,對於任何不清楚的規范深表歉意。 任何幫助將不勝感激!

編輯:我也曾嘗試(在Eclipse中)右鍵單擊該項目,然后在Google下選擇“ Deploy to App Engine”,但是它指出“ mapp-website不是App Engine項目”。

Edit2:我有一個愚蠢的錯誤,我混淆了我的項目ID(mapp-development)和應用程序ID(mapp-develop)。 我能夠成功制作一個新的Google Web項目並將其部署到mapp-develop.appspot.com

抱歉,添麻煩了!

以下是三種部署方式:

  1. Eclipse中制作一個App Engine項目
  2. 通過Git部署
  3. 通過GitHub部署

似乎您在名為1-dot-mapp-develop的項目中嘗試了#1。 如果您選擇從Eclipse進行部署,則會彈出一個對話框,其中包含指向“ App Engine項目設置”的鏈接,您可以在其中更改項目名稱(更改為mapp-development和版本)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM