Blog

This is the blog section. It has two categories: News and Releases.

Files in these directories will be listed in reverse chronological order.

Posts in 2026
  • Finding own footsteps

    Friday, January 16, 2026 in User blog: Tamas

    I bet many of us faced a problem, spent almost whole day on chasing it, just to discover their own footsteps around… My case was that I had a strange issue with Njord ITs: one PR was “fine”, except the ITs failed only on single …

    Read more

  • Maven Components and (maximum) Java bytecode

    Thursday, January 15, 2026 in User blog: Tamas

    Multiple times I see people confused about “what is the java bytecode version Maven supports”? It depends very much on which version of Maven you want to support: Maven 3.8.9-3.9.5 uses Sisu 0.3.5 that shades ASM 5.0.2 Maven 3.9.6-3.9.7 …

    Read more

Posts in 2025
  • Lockfiles

    Saturday, December 06, 2025 in User blog: Tamas

    A short attempt to explain why Maven does not have “lockfile”, at least not in a sense many other build tools and ecosystems have. Next, will try to point out features that somewhat supplement various aspects of lock files. Finally, will …

    Read more

  • Why are MRM group repositories bad?

    Sunday, November 09, 2025 in User blog: Tamas

    The notion of “group repository” was introduced by first Maven Repository Manager-like solution (then called “caching proxy”, today simply MRM): Proximity, announced on Maven devlist in 2005. Since then, almost all major MRM …

    Read more

  • Maven Local Repository

    Sunday, November 09, 2025 in User blog: Tamas

    The Problems The problem with Maven local repository is manifold: it is global and is mutable. To solve these issues we chased things like “repository locking” in Maven 3.9 that proved futile, somewhat. First problem Originally, in Maven2 …

    Read more

  • POM proliferation, part 2

    Tuesday, September 16, 2025 in User blog: Tamas

    This blog entry was done as a response to Pom-Pom-Pom. Note: this entry does not want to be hurting, personal or anything like that; still my native language is not english, so bear with me (and feel free to create updates to it). Note: I talk (and …

    Read more

  • Maven Local Repository

    Tuesday, September 16, 2025 in User blog: Tamas

    The topic is about Maven Local Repository. You know, that thing that some people insist on protecting from “pollution”. Where to start? Maven Local Repository, as we know it, is a mish-mash of cache and staging (locally built and …

    Read more

  • POM proliferation, part 1

    Wednesday, July 02, 2025 in User blog: Tamas

    This blog entry was done as a response to Pom-Pom-Pom. Note: this entry does not want to be hurting, personal or anything like that; still my native language is not english, so bear with me (and feel free to create updates to it). Where to start? By …

    Read more

  • Mimir and RRF

    Thursday, June 12, 2025 in User blog: Tamas

    Just to remind people about Mimir, and why they want to use it: if you remember the Never Say Never blog entry diagram: sequenceDiagram autoNumber Session->>Session: lookup Session->>Local Repositories: lookup Session->>Remote …

    Read more

  • Keep Central first!

    Thursday, June 12, 2025 in User blog: Tamas

    Just an advice: when using Maven 3 (and 4) you do want to make sure Central is always first remote repository Maven would “consult”. Just add following snippet(s) to your user-wide settings.xml: <profiles> <profile> …

    Read more