2011-10-02 106 views
0

我有一些問題,使maven谷歌應用程序引擎插件正常工作。首先,我甚至不確定我使用的原型是否是正確的,他們的例子顯示版本0.7.0,但它似乎從來沒有版本存在(我試過0.9.1,並且工作) ,我在哪裏可以找到該插件的哪些版本可用的概述?maven gae插件問題

其次,原型似乎......凌亂,我不喜歡包結構,它似乎並沒有包含GAE和GWT依賴關係。我必須在Eclipse中手動將它們添加到我的項目中,這種方式挫敗了使用maven的目的。他們怎麼會打破gwt maven插件?我知道一個包含實際的gwt jars作爲maven依賴關係嗎?

我對Maven相當陌生,但我一直在使用gwt maven插件,而且我對它的一切都非常滿意。有沒有什麼辦法可以讓他們的原型做基礎項目並添加gae插件?

UPDATE

我懷疑我與GAE的Maven插件看到的問題是關於在POM未定義的屬性。我不知道它是由於錯誤造成的,還是由於我實際上不得不手動設置它們。這個插件的文檔很少。

感謝下面的答案,但我真的不希望添加其他的原型發揮作用。我認爲對我來說最好的解決方案是嘗試手動調整GWT maven項目,以包含對GAE的支持。

回答

2

我用過的原型,像這樣:

http://code.google.com/p/gae-mvn-archetype/

生成一個GAE項目template.Then手動添加我的其他依賴。這給了我一個可用的項目,我可以部署到GAE和一切。

http://m2eclipse.sonatype.org/installing-m2eclipse.html

(請注意,我導入到Eclipse作爲一個:

此外,Eclipse的進口,一旦模板項目做,我已經使用m2_eclipse插件導入到Eclipse中Maven項目,而不是作爲一個Eclipse項目的任何)

這進口的東西到Eclipse中的所有必要的依賴關係,並沒有錯誤。