Because spring-richclient is still alpha, many users prefer to work with a development snapshot instead of the release.
Take a look at development/developmentSetup.html . It also explains how to get the latest examples running.
In order to simplify the process of getting your first Spring Rich Client project started, a maven archetype has been created to do just that.
mvn install
mvn archetype:create \ -DarchetypeGroupId=org.springframework.richclient \ -DarchetypeArtifactId=spring-richclient-archetype \ -DarchetypeVersion=0.2.0-SNAPSHOT \ -DgroupId=your.group.id -DartifactId=your-artifact-id
Once this command completes, you will have a new project that is ready to go.
cd your-artifact-id mvn install eclipse:eclipse idea:idea
The application can be started either through the IDE or with:
cd your-artifact-id mvn package java -jar target/your-artifact-id-1.0-SNAPSHOT.jar