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.