Home

markdown notes

Gradle

Gradle is a powerful, open-source build automation tool primarily used for Java, Kotlin, and Android development.
It’s designed to automate the entire software development lifecycle, handling tasks like compiling, packaging, testing, and deploying applications.

Table of Contents


Installation

Gradle can be installed via various methods, including downloading binaries or using package managers like SDKMAN!

gradle properties

Dependency Configurations

Every dependency declared for a Gradle project applies to a specific scope.
reference from official doc here

What’s the difference between implementation, api and compile in Gradle? Reference article here

What is the new replacement keyword for deprecated keywords in new gradle?

buildscript

How to download javadocs and sources for jar using Gradle 2.0?

Reference article here