Fork me on GitHub

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).