dependency management

Managing library dependencies in Groovy with Grape and Grab.

Groovy Gradle Build Automation Guide with 10 Tested Examples

Get started with Groovy Gradle build automation. 10 tested examples covering build.gradle, custom tasks, dependencies, plugins, and multi-project builds. “A build tool should get out of your way. Gradle, powered by Groovy, does exactly that – it turns build logic into readable, maintainable code.” Hans Dockter, Gradle Creator Last Updated: March 2026 | Tested on: Groovy 5.x, Gradle 8.x, Java 17+ | Difficulty: Intermediate | Reading Time: 18 minutes Every build.gradle file is a Groovy script – the curly braces ... Read More

Groovy Dependency Management – Grape vs Gradle vs Maven Compared

Groovy dependency management compared: Grape, Gradle, and Maven. Learn when to use @Grab for scripts vs a full build tool for projects, with 10+ tested examples and migration patterns. “The best dependency manager is the one you do not have to configure. Groovy Grape gets you libraries in one annotation.” Guillaume Laforge, Groovy Project Lead Last Updated: March 2026 | Tested on: Groovy 5.x, Java 17+ | Difficulty: Intermediate | Reading Time: 22 minutes Groovy dependency management is a question ... Read More

Groovy Grape – Dependency Management for Scripts | 12 Tested Examples

Groovy Grape dependency management with @Grab. 12+ examples covering @GrabConfig, @GrabExclude, @GrabResolver, custom repos, and Grape cache. Groovy 5.x. “The best scripts are the ones that just work – no build files, no setup, no excuses. Groovy Grape makes that possible.” Guillaume Laforge, Groovy Project Lead Last Updated: March 2026 | Tested on: Groovy 5.x, Java 17+ | Difficulty: Beginner to Intermediate | Reading Time: 25 minutes What is Groovy Grape? Ever wanted to use Apache Commons, Google Guava, or ... Read More