Project resolution fails when maven.config uses ${session.rootDirectory}
Use some kind of repository manager. Everything is currently configured to use Reposilite listening on port 8080 as a repository manager.
It can be brought up with docker compose up using the provided compose.yaml file.
Install to the repository manager that we’ll use as a mirror
$ pushd dependency1
$ ./mvnw clean deploy
$ popd
$ pushd dependency2
$ ./mvnw clean deploy
$ popd$ rm -rf ~/.m2/repository/com/lab49
$ pushd simple-parent
$ ./mvnw clean install
$ rm -rf ~/.m2/repository/com/lab49