What is .mvn folder inside spring boot project mean?

Viewed 3032

What is .mvn folder in the root level of spring boot project does mean ?

enter image description here

and what is the wrapper folder does mean ? maven-warpper.jar , maven-wrapper.properties , MavenWrapperDownloader.java also mvnw in root project folder , mvnw.cmd .

1 Answers

They are Maven Wrapper.

Why might this be necessary? Maven to date has been very stable for users, is available on most systems or is easy to procure: but with many of the recent changes in Maven it will be easier for users to have a fully encapsulated build setup provided by the project. With the Maven Wrapper this is very easy to do and it's a great idea borrowed from Gradle.

Related