
The Apache Groovy™ programming language
Apache Groovy™ is a multi-faceted language for the JVM. It aims to provide a Java-like feel and syntax, but with added productivity features. It supports OO and functional paradigms, and offers both static …
The Apache Groovy™ programming language - Documentation
The Apache Groovy™ documentation is available as a single-page document, or a PDF, or feel free to pick at a direct section below. You can also browse documentation for other versions.
Groovy Language Documentation
Groovy, like Java, provides a special way to import all classes from a package using *, the so-called on-demand or star import. MarkupBuilderis a class which is in package groovy.xml, alongside another …
The Apache Groovy programming language - Install Groovy
From the download page, you will be able to download the distribution (binary and source), the Windows installer (a community artifact) and the documentation for Groovy.
The Apache Groovy programming language - Learn
Groovy in Action, Second Edition By Dierk König, Paul King, Guillaume Laforge, Hamlet D'Arcy, Cédric Champeau, Erik Pragt, and Jon Skeet The undisputed definitive reference on the Groovy …
The Apache Groovy programming language - Syntax
This chapter covers the syntax of the Groovy programming language. The grammar of the language derives from the Java grammar, but enhances it with specific constructs for Groovy, and allows …
Apache Groovy Documentation
Latest version documentation api gapi groovy-jdk Next version documentation api gapi groovy-jdk
The Apache Groovy programming language - Object orientation
Generics Groovy carries across the same concepts with regard to generics as Java. When defining classes and methods, it is possible to use a type parameter and create a generic class, interface, …
The Apache Groovy programming language - Groovy reference …
Groovy on X Groovy on Bluesky Groovy on Mastodon Groovy on LinkedIn Events and conferences Source code on GitHub Report issues in Jira
Getting started - Apache Groovy
Mar 26, 2026 · Various Groovy CI servers run the test suite (with more than 10000 tests) across numerous versions of Java. Those servers are also useful to look at to confirm supported Java …