The AEM Groovy Console provides an interface for running Groovy scripts in the AEM container. Scripts can be created to manipulate content in the JCR, call OSGi services, or execute arbitrary code using the CQ, Sling, or JCR APIs.
Prior to this release, versions of the Groovy Console were coupled to a specific version of AEM. From 13.0.0 onward, the Groovy Console will target compatibility with multiple versions of AEM (currently 6.3, 6.4, and 6.5) to reduce the number of "unnecessary" releases that don't add new functionality or fixes.
Beginning with this release, the Groovy Console content structure has been reorganized to align with Adobe guidelines. See here and here for details.
Pre-13.0.0 Path | Current Path |
---|---|
/etc/clientlibs/groovyconsole |
/apps/groovyconsole/clientlibs |
/etc/groovyconsole |
/apps/groovyconsole |
/etc/groovyconsole/scripts |
/var/groovyconsole/script |
/etc/groovyconsole/jcr:content/audit |
/var/groovyconsole/audit |
/etc/groovyconsole
, /etc/clientlibs/groovyconsole
AEM 6.4-compatible release.