在一个Spring Boot项目的根目录下,.mvn文件夹用于什么目的? wrapper文件夹是什么意思?它包含了maven-wrapper.jar, maven-wrapper.properties, MavenWrapperDownloader.java, 同时还包含了mvnw和mvnw.cmd文件。
他们是Maven Wrapper。 https://github.com/apache/maven-wrapper 为什么这可能是必要的呢?迄今为止,对于用户来说,Maven非常稳定,在大多数系统上都可以使用或易于获得:但随着Maven的许多最新变化,用户将更容易获得项目提供的完全封装的构建设置。使用Maven Wrapper做到这一点非常容易,这是从Gradle借鉴过来的一个好主意。