Maven 3 will be groovy
Maven 3 will have extensive support for Groovy:
- It will be possible for the pom file itself to be written in Groovy. This means the pom can be created with dynamic code.
- Executing Groovy code directly at different lifecycle points
- Short syntax for defining dependencies
The pom files will be translated to XML, so tool support (IDE integration) will continue to work.
Read more:
http://www.wakaleo.com/blog/236-writing-your-pom-files-in-groovy-a-sneek...
http://www.wakaleo.com/blog/237-more-groovy-magic-with-maven-pom-files
