(Quick Reference)
integrate-with
Purpose
The
integrate-with
command allows Grails to be integrated with a variety of IDEs and build systems.
Examples
grails integrate-with --eclipse --intellij --textmate --ant --git
Description
Usage:
grails integrate-with [ARGUMENTS]
The
integrate-with
command will integrate Grails with different IDEs and build systems based on the arguments provided. For example the
--eclipse
command will produce
.project
and
.classpath
files for use with Eclipse or
Spring Tool Suite (STS).
The command is extensible. For example to provide a
--myide
command, create an
_Events.groovy
file and handle the
IntegrateWithStart
event:
eventIntegrateWithStart = {
binding.integrateMyide = {
// your code here
}
}
Fired Events:
IntegrateWithStart
- Fired when the script is first run
IntegrateNAMEStart
- Fired when each integration starts (eg. IntegrateEclipseStart)
IntegrateNAMEEnd
- Fired when each integration ends (eg. IntegrateIntellijEnd)
IntegrateWithEnd
- Fired when the script finishes