it doesn't seem to make sense to pass the maven.repo.local variable every time, populated by the local repo parsed from settings anyway - let Maven pick settings up itself, which will mean the installation settings get read too