Introduction to Maven Toolchains
How to make sure I can build projects projects on Java 8, 11, and 17 without having to constantly switch Java runtimes?

Maarten Mulders
19,204 viewsHow to make sure I can build projects projects on Java 8, 11, and 17 without having to constantly switch Java runtimes?

Christopher Bradford
3,523 viewsRunning a database (or indeed any application) across multiple regions or K8s clusters is tricky without proper care and planning up front.

Chandra Guntur
3,646 viewsMaven uses the version as a coordinate in identifying an artifact, which are covered in "Understanding Apache Maven (Part 9)".

Chandra Guntur
9,659 viewsMaven is a plugin-execution framework: plugins are an assembly of goals, code written as MOJOs (Maven’s plain Old Java Objects).

Chandra Guntur
5,367 viewsMaven can depend on constraints external to what is packaged. Examples include the JDK to use (assuming there are several JDKs on the …

Chandra Guntur
10,770 viewsNot meant as a full dissection of the Apache Maven pom.xml, this article will go through some of its common portions.

Chandra Guntur
4,331 viewsIn this, part 5 of the series on Apache Maven, a walkthrough of the topic of Apache Maven dependencies is covered!

Nicolas Frankel
3,303 viewsFollowing on from different techniques to speed up Maven builds, I'd like to widen the scope and do the same for Maven builds inside Docker.

Nicolas Frankel
4,422 viewsSome techniques how to make your Maven builds faster in this article. The next article will focus on how to do the same inside of Docker.

Chandra Guntur
5,062 viewsIn Part 4 of the series, a walkthrough of the Apache Maven lifecycles and executions is covered in quite some detail!