User blog: Tamas
This sub-blog section is authored by Tamas Cservenak (@cstamas).
Blog is “own sandbox” for given member and opinions and writings here may not fully represent Maveniverse opinions and stance.
Finding own footsteps
Friday, January 16, 2026 in User blog: Tamas
Categories:
Projects:
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 …
Maven Components and (maximum) Java bytecode
Thursday, January 15, 2026 in User blog: Tamas
Categories:
Projects:
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 …
Lockfiles
Saturday, December 06, 2025 in User blog: Tamas
Categories:
Projects:
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 …
Why are MRM group repositories bad?
Sunday, November 09, 2025 in User blog: Tamas
Categories:
Projects:
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 …
Maven Local Repository
Sunday, November 09, 2025 in User blog: Tamas
Categories:
Projects:
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 …
POM proliferation, part 2
Tuesday, September 16, 2025 in User blog: Tamas
Categories:
Projects:
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 …
Maven Local Repository
Tuesday, September 16, 2025 in User blog: Tamas
Categories:
Projects:
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 …
POM proliferation, part 1
Wednesday, July 02, 2025 in User blog: Tamas
Categories:
Projects:
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 …
Mimir and RRF
Thursday, June 12, 2025 in User blog: Tamas
Categories:
Projects:
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 …
Keep Central first!
Thursday, June 12, 2025 in User blog: Tamas
Categories:
Projects:
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> …