Groovy major mode, grails minor mode, and a groovy inferior mode
https://github.com/Groovy-Emacs-Modes/groovy-emacs-modes/