2013-04-23 59 views
-2

到目前爲止,我沒有使用maven作爲GWT項目。當我將它部署到GAE Google App Engine時,我只需右鍵單擊> Google>部署到App Engine。然後war文件夾自動生成,一切運行良好。將Maven用於GWT插件的依賴關係?

如果我將項目更改爲maven結構,菜單點project settings > Google > Web Application告訴我:Launch and deploy from this directory (disabled because Maven)

因此,部署時,不會生成/更新war文件夾!

所以:我如何使用maven進行依賴管理,並仍然使用GWT/GAE Eclipse Plugin來部署和啓動我的應用程序?

回答

2

你可能想通過這個介紹演習行家:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

你所描述是可能的,但需要一些工作和Maven的理解來完成。如果你想將你的項目轉換爲maven,那麼可能需要比在Eclipse中將項目更改爲maven結構更多的工作。 App Engine的maven項目示例如下:https://github.com/GoogleCloudPlatform/appengine-guestbook-java。 Maven上的一些App Engine特定文檔位於:https://developers.google.com/appengine/docs/java/tools/maven