GMaven supports running the command-line Groovy Shell (aka groovysh) with the shell goal:
mvn groovy:shell
This goal works with and without a project. When a project is available additional classpath configuration options are avaiable.
All context variables are availble for use in the shell.