These first two files are a part of the Maven wrapper (https://github.com/takari/maven-wrapper). Here, the idea is to avoid forcing the developers to install Maven from scratch, instead of providing a built-in script that is able to download the right version and make it ready to work.