I also believe in the importance of build systems! :) My company's current project (medium size, about 32,000 lines of code) uses a handwritten Ant build system. We do, however, use the Maven Ant tasks to manage our project's external dependencies. In addition to using Ant in our builds, we also use it for most of our deployment tasks. We develop on Windows (eclipse) and Linux (command-line and emacs), and the build system accommodates this.
>From our build files, we: 1.) Call the GWT compiler directly. 2.) Massage the output to fit our deployment needs. 3.) Run jetty 4.) Run GWT hosted mode (with --noserver, which then interacts with the jetty instance from step 3). In general, I'm pretty happy with the build system. It is flexible enough for our needs, and is smart enough to build only what it needs to. It is, however, a large portion of our code base (about 4,000 lines of Ant XML, which is over 10% of the code base). Tony -- Tony Strauss Designing Patterns, LLC http://www.designingpatterns.com http://blogs.designingpatterns.com On Apr 9, 11:03 am, Benju <b...@fastcastmedia.com> wrote: > I am curious if anybody using Maven+GWT has tried moving to GWT 1.6 > yet. I noticed there is no public repository containing the 1.6 > realease only RC, Beta, and Milestones. I can always manually deploy > GWT to our internal repository but it's a bit of a pain. > > Also, if anybody is using GWT+Maven who prefers the Codehaus plugin > and who the Google Code GWT-Maven plugin? From what I understand > these two Maven plugins are merging in the long term so that only the > Codehaus plugin will be actively developed. > > Finally I would also like to post the following question to the GWT > community. What do you use for setting up your builds? I've always > been of the opinion that a good build system is of cardinal > importance, especially on larger projects. At this time I have seen > the following options... > > Hand written Ant file > -Calling the GWT compiler directly > -Maven > -with the codehaus plugin (http://mojo.codehaus.org/gwt-maven- > plugin/) > -with the Google Code GWT-Maven plugin (http://code.google.com/p/ > gwt-maven/) > -Intellij Idea's built in GWT support > -eclipse with special GWT support (I believe some plugins exist > including the recently released Google one) > -Netbeans gwt4NB (https://gwt4nb.dev.java.net/) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/Google-Web-Toolkit?hl=en -~----------~----~----~----~------~----~------~--~---