2013-01-23 112 views
2

我是新用户。我需要一个使用gwt依赖的maven项目。我可以使用哪种原型?作为新的GWT Web应用程序项目,并且在构建Maven自然更好之后,Maven项目会使用gwt原型?Maven和gwt项目

+1

看看这些http://mojo.codehaus.org/gwt-maven-plugin/user-guide/archetype.html或http://www.youtube.com/watch?v=Ea1vSx8aDXk – justMe

回答

0

我有一个old recipe for working with GWT and Maven,应该只需要对插件版本进行一些小的编辑,以使其能够使用最新版本。

我总是从Maven开始,生成我的项目结构,然后将其导入到我的IDE中,从IDE开始,向后退出只是要求一个痛苦的世界。所以,手动构建你的结构,或者更好地使用原型是首选的方法。

0

我们只需从GWT示例/示例项目pom开始,然后从那里向上/向下工作。如果我们需要添加更多来自我们添加的依赖关系的功能,或者如果我们需要较少的功能,我们会删除示例文件中提供的依赖关系

您可以在GWT Trunk here中找到最新的示例pom文件。

  • dynatablerf
  • 验证
  • mobilewebapp

注 - 我们更新插件版本的POM文件来访问一些更前沿的东西。

4

参见:

我使用的原型来自GWT-maven-建议插入。对于已经掌握了GWT和Maven的人来说,确实需要一些打磨。 gwt-maven-plugin有很多好的想法,执行得不好;我的建议是仅将它用于其目标compilegenerateAsync,可能还有mergewebxml,并且从IDE(Eclipse带有Google Plugin for Eclipse或IntelliJ IDEA Ultimate Edition)运行DevMode。 gwt:run工作正常,但如果你喜欢普通的Maven,但它确实最适合单模块Maven项目,我不推荐使用GWT。

声明:我是gwt-maven-plugin的维护者之一。

+0

杜! !我们使用这种方法,并在过去几年里通过70多个maven模块,100多个屏幕和100多个碎片计数的GWT项目进行反复试验。我很高兴知道我们面临的可用性/问题不仅仅是我们的无知。我们终于可以将其仅用于编译。也许会给devmode一个尝试。 – SSR