I was in the same situation as you with GMaven switched to Groovy -Eclipse, but notice that now there is a replacement for GMaven, GMavenPlus , which is very similar to the original GMaven, and I switched back.
I used 2.1, but wanted to upgrade to 2.3 because there were inconsistencies when groovyc collected code using @CompileStatic, while Groovy -Eclipse would throw an error. The advantage of the Groovy -Eclipse compiler is that it can compile Java and Groovy without stubs. The main advantage of GMavenPlus is that it compiles with the standard Groovy compiler of whatever version you want, and also supports indy.
If the Groovy -Eclipse value is more important, the existing answers are all right. If using the version of Groovy you want and frequent updates are more important, then consider GMavenPlus.
source share