Tagged articles
7 articles
Page 1 of 1
Java Backend Technology
Java Backend Technology
Mar 31, 2026 · Backend Development

What Maven 4 Brings: New POM Model, Flattened Consumer POMs, and Parallel Builds

Maven 4 upgrades the POM model to version 4.1.0, introduces native flattening of consumer POMs, adds explicit artifact types for classpath control, renames modules to subprojects, and implements a tree‑based lifecycle for true parallel builds, dramatically improving build speed and clarity for modern Java projects.

Maven4POMParallel Build
0 likes · 9 min read
What Maven 4 Brings: New POM Model, Flattened Consumer POMs, and Parallel Builds
macrozheng
macrozheng
Mar 28, 2026 · Backend Development

What Maven 4 Brings: POM Model Upgrade, Flattened Consumer POM, and Parallel Builds

Maven 4 introduces a new POM model version 4.1.0, separates build and consumer POMs to eliminate POM pollution, adds explicit artifact types for classpath and module paths, renames modules to subprojects, and implements a tree‑based lifecycle for true parallel builds, all while offering enhanced configuration capabilities.

Build ToolFlatteningMaven4
0 likes · 9 min read
What Maven 4 Brings: POM Model Upgrade, Flattened Consumer POM, and Parallel Builds
Java Companion
Java Companion
Jan 23, 2026 · Backend Development

Maven 4 Officially Announced: A 15‑Year Overhaul of Java’s Build Tool

Maven 4, now in its fifth release candidate, modernizes the 15‑year‑old Java build ecosystem with a new POM model, native Build/Consumer POM separation, explicit artifact types, subproject renaming, tree‑based lifecycle for parallel builds, and richer configuration options, while providing an official upgrade assistant.

Artifact TypesBuild ToolMaven 4
0 likes · 9 min read
Maven 4 Officially Announced: A 15‑Year Overhaul of Java’s Build Tool
Java Backend Technology
Java Backend Technology
Jan 20, 2026 · Backend Development

What Maven 4 Brings: New POM Model, Flattened Consumer POMs, and Parallel Build Power

Maven 4 introduces a revamped POM model (4.1.0), separates build and consumer POMs to eliminate unnecessary metadata, adds explicit artifact types for classpath and module jars, renames modules to subprojects, adopts a tree‑based lifecycle for true parallel builds, and provides powerful configuration and upgrade tools, all aimed at modern Java projects.

Artifact TypesPOMParallel Build
0 likes · 8 min read
What Maven 4 Brings: New POM Model, Flattened Consumer POMs, and Parallel Build Power
SpringMeng
SpringMeng
Jan 18, 2026 · Backend Development

Maven 4 Arrives: A Complete Overhaul of Java Build Tools After 15 Years

Maven 4, now in its fifth release candidate, introduces a new POM model, consumer‑POM flattening, explicit artifact types, subproject renaming, a tree‑based lifecycle and richer configuration, all aimed at modernizing Java builds for modular, parallel, and cloud‑native environments.

Build ToolMaven4POM
0 likes · 8 min read
Maven 4 Arrives: A Complete Overhaul of Java Build Tools After 15 Years
Ops Development & AI Practice
Ops Development & AI Practice
May 9, 2024 · Fundamentals

Mastering Makefile: Core Concepts and Practical Examples for Efficient Builds

This article explains the essential Makefile concepts—including targets, dependencies, commands, variables, pattern and implicit rules, includes, conditionals, functions, special variables, and parallel execution—through clear explanations and real‑world code examples to help developers automate and streamline their build processes.

Build AutomationCompilationMakefile
0 likes · 5 min read
Mastering Makefile: Core Concepts and Practical Examples for Efficient Builds
Tencent Music Tech Team
Tencent Music Tech Team
Nov 25, 2016 · Mobile Development

Buck Build Tool for Accelerating Android Development

The article explains how Facebook’s Buck build tool accelerates Android development by leveraging fine‑grained parallelism and an O(NlogN) DexMerge, delivering up to 40% faster full builds than Gradle, while covering its architecture, installation, K歌 project implementation, and integration challenges such as manual dependencies and Windows support.

Android Build ToolBuckBuild Optimization
0 likes · 13 min read
Buck Build Tool for Accelerating Android Development