A continuación se muestra un resumen de los pasos a seguir para construir una aplicación Ajax con GWT y eclipse, según este artículo en IBM developerWorks:
En primer lugar descargar GWT y eclipse.
Crear un proyecto y una aplicación para importar en eclipse, con las utilidades projectCreator y applicationCreator de GWT:
C:\eclipse\workspace\miAplicacion>c:\gwt\projectCreator -eclipse miAplicacion
C:\eclipse\workspace\miAplicacion>c:\gwt\applicationCreator -eclipse miAplicacion com.elholgazan.ejemplos.client.MiAplicacion
Importar el proyecto en eclipse mediante "File>Import", seleccionando en primer lugar "General/Existing Projects into Workspace" y eligiendo después la carpeta del proyecto creada anteriormente: "C:\eclipse\workspace\miAplicacion". No marcar el check "Copy projects into workspace".
Con el archivo miAplicacion.launch se puede
depurar y ejecutar la aplicación en modo "hosted". Es decir, simulando lo que será después, en modo web, la comunicación entre el cliente Ajax y el servidor.

Continuar con el artículo original (en inglés):
1ª parte,
2ª,
3ª y
4ª, donde se utiliza
Apache Derby como base de datos relacional, se definen servicios asíncronos y finalmente se compila la aplicación (en JavaScript) para desplegarla y ejecutarla en modo web.