我已經在eclipse中的tomcat服務器中使用struts2創建了java web應用程序。我想在創建它之後將其部署到Google App Engine中。所以我安裝Eclipse的谷歌應用程序引擎的插件和轉換的項目使用以下方法,在谷歌應用程序引擎deplyoing如何轉換用於在Google App Engine上部署的java web應用程序
右鍵單擊該項目
谷歌 - >應用程序引擎設置
抽動包裝盒上的「使用谷歌App Engine「
之後,當我試圖部署它。它迫使我輸入應用程序ID。當我進入我使用www.appengine.google.com網站創建的應用程序標識,日食說
Cannot set application ID (appengine-web.xml is missing)
錯誤。我應該手動創建xml還是可以自動創建?如果我可以手動創建它,那麼執行它的步驟是什麼。
我認爲appengine-web.xml是你最擔心的問題。您應該仔細閱讀Google App Engine的文檔,以確定是否需要考慮特殊考慮因素。 Google App Engine有許多Tomcat中沒有的限制(例如,沒有文件系統訪問)。您使用的Struts 2和任何其他庫可能使用與Google App Engine不兼容的API。 –
我只是做了一個快速的Google搜索來找到任何這樣的文章,並發現:[在Google App Engine上創建Struts 2應用程序](http://whyjava.wordpress。COM/2009/08/30 /創建-struts2的應用程序上,谷歌應用程式發動機-GAE /) –