shell

Purpose

Starts an instance of the Groovy terminal shell with an initialized Griffon runtime.

Examples

griffon shell

Description

Usage:

griffon [environment]* shell

Starts the Griffon shell, which is an extended version of the regular Groovy shell. Within the binding of the shell there are a couple of useful variables:

These are useful as they allow access to the conventions within Griffon and interesting beans in the context.

Example Shell:

Groovy Shell (1.8.5, JVM: 1.6.0_29)
Type 'help' or 'h' for help.
------------------------------------------------
groovy:000> app
===> griffon.swing.SwingApplication@769652dd
groovy:000> app.phase
===> INITIALIZE
groovy:000>

Options: