GMaven Adapter API
Provides an abstraction used by groovy-maven-plugin to interact with the Groovy runtime.
Components
GroovyRuntime
Factory, discovered via java.util.ServiceLoader, which provides access to feature components.
ScriptExecutor
Provides script execution functionality.
ConsoleWindow
Provides the ability to open the GUI Groovy console window.
ShellRunner
Provides the ability to run the command-line Groovy shell (aka groovysh).