Articles by Tag #gradle

Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!

Gradle 8.11: Faster Configuration Cache and Improved Configuration Time

As modularization becomes increasingly common in Android projects, it increases the number of...

Learn More 22 0Nov 17 '24

Gradle 101: How This Tool Builds Your Android App Behind the Scenes

Ever wondered what happens when you click "Run" in Android Studio? How does your raw code magically...

Learn More 16 0Mar 11

"The Strawberry in the Cake" - Challenges of Libraries and Dependency Management

Imagine a beautiful cake topped with a fresh, juicy strawberry. The strawberry adds the perfect touch...

Learn More 12 0Jan 24

This is why we can't have nice things: When POM files lie

Photo by Marco Bicca on Unsplash. I really hope there's a light at the end of this sewer. Sorry, my...

Learn More 10 0Feb 7

Breaking the build 😝 : Demystifying Gradle

As an Android developer, I've always been deep into coding and app design, but kind of skimmed over...

Learn More 8 0Oct 30 '24

Gradle Convention Plugin for Developing Jenkins Plugins

Building Jenkins plugins with Gradle just got easier. Meet the Jenkins Gradle Convention Plugin →...

Learn More 8 0Aug 18

Centralized POM Configuration Management with Maven Central utility plugins for Gradle

As part of GSoC, I am developing a plugin that helps developers configure POM more easily. My work...

Learn More 7 0Aug 22

Gradle Learning Day: Reinforcement Learning for Build Optimization

This month at Gradle, we had our Learning Day, a day dedicated to exploring new ideas and...

Learn More 5 0Aug 23

Google Summer of Code 2025 Final Report (Kotlin Foundation)

IntelliJ Platform Gradle Plugin - Gradle Reporting and Parallel Verifications As part of...

Learn More 3 1Aug 29

Supporting Configuration Cache - my learnings from the Nebula Lint Plugin

Project Context & Links This post details the work done to add Gradle Configuration...

Learn More 3 1Jul 17

Gradle extensions part 2: Now with shenanigans

Photo by Karsten Würth on Unsplash Welcome to the spiritual successor to Gradle plugins and...

Learn More 3 0Dec 11 '24

Flyway Migrations in Multi-Module Gradle Projects (Clean Architecture)

Automating Database Migrations in Java with Flyway Database migrations are a crucial...

Learn More 3 0Jan 18

Enhanced Kotlin Code Quality Reporting with the Gradle Problems API

Improving Detekt's Quality Reporting with the Problems API Static analysis tools like...

Learn More 3 0Aug 4

Maven vs Gradle: Comprehensive Comparison

Introduction Maven and Gradle are two of the most popular build automation tools used in Java-based...

Learn More 2 0Mar 10

JeKa: The Simplest Way to Create Uber and Shade Jars

Edited 2025-10-15: Fix the Maven pom.xml sample. JeKa is a modern Java build tool focused on...

Learn More 2 2Jan 2

Wednesday Links - Edition 2024-11-27

Bootiful Spring Boot 3.4: Spring Framework (4...

Learn More 2 0Nov 26 '24

Balancing Memory Heap and Performance in Gradle Builds

In this post, we analyze the impact of different memory heap configurations on the performance of a...

Learn More 2 0Mar 21

Important Notes on JUnit 5.12.0+ in Gradle

TL;DR When upgrading to JUnit 5.12.0 or later, be sure to...

Learn More 1 0Mar 15

JetBrains IDE Plugin Development: Migrating from Gradle IntelliJ Plugin to IntelliJ Platform Gradle Plugin

The title of this article is not more confusing than suddenly upgrading your IntelliJ IDEA version...

Learn More 1 0Jan 28

Build & Package Manager tools in DevOps

Introduction to Build & Package Manager Tools: What are built and package manager...

Learn More 1 0Mar 10

Results After 3 Months of Android Gradle Build Experiments with Telltale

It's been three months since I released the Telltale GitHub Pages site, automating the creation and...

Learn More 1 0Jun 23

Implementation of jaxb-api has not been found on module path or classpath. Error Solution

When working with Java applications that utilize Java Architecture for XML Binding (JAXB), you might...

Learn More 1 0Jan 20

Automação de Testes com Kotlin, JUnit e Gradle

Sumário 1. Introdução 2. Tecnologias e Ferramentas 3. Instalando o JDK e o Gradle     3.1....

Learn More 1 0Mar 19

Understanding (a bit of) the Gradle Kotlin DSL

Ever since I started learning Kotlin I have been intrigued by what is going on behind the scenes in...

Learn More 1 0Jan 12

How To Introduce a New API Quickly Using Spring Boot and Gradle

For the last five years, I’ve had the quote “everything begins with an idea” on the wall of my...

Learn More 0 0Mar 24

Wednesday Links - Edition 2025-05-07

Strings Just Got Faster (5 min)🚄 https://inside.java/2025/05/01/strings-just-got-faster/ Sequenced...

Learn More 0 0May 7

Wednesday Links - Edition 2025-09-24

HTTP Service Client Enhancements (4...

Learn More 0 0Sep 24

Maven vs. Gradle: The Build Tool Showdown

Introduction: The Build Tool Battle That Defines Your Workflow Did you know that 70% of...

Learn More 0 0May 20

Wednesday Links - Edition 2025-07-09

Do you know how to batch? (6 min)🫕 https://blog.frankel.ch/how-to-batch/ Don't use Type-safe Project...

Learn More 0 0Jul 9

Wednesday Links - Edition 2025-08-13

What's new in Gradle 9.0.0 (8 min)🎉 https://gradle.org/whats-new/gradle-9/ Preparing for Spring...

Learn More 0 0Aug 13