You accustomed yourself to the Gradle Wrapper (4.1) and are working on a Maven based project?
Then you should definitely check out takari/maven-wrapper.
maven-wrapper: The easiest way to integrate Maven into your project!
How does this work?
$ mvn -N io.takari:maven:wrapper
Same bootstrapping problem as with Gradle wrapper. One of your project team needs to download Maven and have it installed locally to setup the Maven wrapper.
With the Maven wrapper scripts added to your repository it feels like home for Gradle users:
$ ./mvnw clean build
Thanks for the nice addition to Maven!