Попробуйте Apache Maven .
Это понятная система для сборки и развертывания вашего проекта. Используется во многих Java-проектах как де-факто система сборки. Я использую его для создания своих проектов GWT + Spring одним щелчком мыши.
Также имеется отличная интеграция maven в eclipse / idea / netbeans.
Для построения проекта GWT с использованием maven, вам просто нужно включить некоторые библиотеки и плагины в yor pom.xml:
<properties>
<java-version>1.6</java-version>
<gwtVersion>2.4.0</gwtVersion>
</properties>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-servlet</artifactId>
<version>${gwtVersion}</version>
</dependency>
<dependency>
<groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
<version>${gwtVersion}</version>
<scope>provided</scope>
</dependency>
<plugins>
<!-- Java compiler -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java-version}</source>
<target>${java-version}</target>
</configuration>
</plugin>
<!-- WAR packager -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<warName>myAppWar</warName>
</configuration>
</plugin>
<!-- GWT plugin -->
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
<version>${gwtVersion}</version>
<executions>
<execution>
<goals>
<goal>compile</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>