Maybe I just found an answer to my long standing need for an adequate build system for Java projects. On my web search for build systems I do every month in the hope that I can avoid to (continue to) develop my own one, one week ago I found a new tiny star on the build system heaven (or should I say hell): Quokka. A pretty fresh project developed by only on person, Andrew O'Malley. My first lock on it looks very promising. The project statement says it very clear:
"Quokka is a software build system, focusing on reproducible, modular builds with fine-grained dependency management."
It's focus is to be an alternative to Maven und therefore it supports almost the same directory layout for a single project. It comes with a very good User Guide and takes transitive dependency management somewhat more serious than Maven does.