Spring Boot 项目中的 .mvn 文件夹是什么意思?

Abd*_*leh 10 wrapper maven spring-boot

Spring Boot项目根目录下的.mvn文件夹有什么用?

IntelliJ IDE 项目侧边栏的屏幕截图

包装文件夹是什么意思?其内容 maven-warpper.jarmaven-wrapper.properties位于MavenWrapperDownloader.javamvnw项目文件夹中mvnw.cmd

yuk*_*ane 7

它们是 Maven 包装器。

为什么这是必要的?迄今为止,Maven 对于用户来说非常稳定,可在大多数系统上使用,或者易于获取:但随着 Maven 中最近的许多更改,用户将更容易拥有项目提供的完全封装的构建设置。使用 Maven Wrapper,这很容易做到,而且这是一个借鉴自 Gradle 的好主意。