You can download it for free from http://java.sun.com.
You can download it for free from Apache's Maven site.
If you are behind an http proxy, you must tell maven how to go through your proxy.
For those who are new to Maven, simply make sure that your Maven installation is clean. For example, type from a console
c:\tutorial>mvn -version
You should have an output similar to this:
c:\tutorial> mvn -version Maven version: 2.0.9 Java version: 1.5.0_15 OS name: "windows vista" version: "6.0" arch: "x86" Family: "windows"
All your tables should have primary keys. (Note that celerio, the generation engine behind springfuse does not have this constraint)