Since the second milestone of GWT has been released (Google Web Toolkit 2.1.0 M2 Downloads) I wanted to give it a try and check some of the new features, especially the new MVP framework. In the past I used gwt-presenter and gwt-dispatch and wanted to use GWTP (gwt-platform) for one of my next projects. But now I will try the new MVP framework included in GWT 2.1 first (see Large scale application development and MVP).
I had some trouble with the current version 1.2 of the Google Web Toolkit Maven Plugin since it apparently does not support some of the 2.1.0 features. After google-ing for some minutes I found a repository for both the GWT 2.1.0.M2 SDK and a special (ahem) 1.3.1.google version for the Maven plugin:
<dependency> <groupId>com.google.gwt</groupId> <artifactId>gwt-servlet</artifactId> <version>2.1.0.M2</version> <scope>runtime</scope> </dependency> <dependency> <groupId>com.google.gwt</groupId> <artifactId>gwt-user</artifactId> <version>2.1.0.M2</version> <scope>provided</scope> </dependency> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>gwt-maven-plugin</artifactId> <version>1.3.1.google</version> </plugin> <repository> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> <id>gwt-dev-release</id> <url>http://google-web-toolkit.googlecode.com/svn/2.1.0.M2/gwt/maven/</url> </repository> <pluginRepository> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> <id>gwt-dev-release</id> <url>http://google-web-toolkit.googlecode.com/svn/2.1.0.M2/gwt/maven/</url> </pluginRepository>