GMaven has kick-ass support for compiling Groovy projects with Maven! Project Structure Groovy projects are structured based on the Maven standard, notably adding the groovy sub-directory to the main and test source collections: <project-root>/ | +- pom.xml | +- src/ | | | +- main/ | | | | | +- groovy/ (source location for Groovy and optional Java sources) | | | | +- test/ | | | | | +- groovy/ (so