他们是Maven Wrapper。根据maven.apache.org/configure.html#mvn-folder,.mvn位于项目的顶层目录中,文件maven.config、jvm.config和extensions.xml包含运行Maven的项目特定配置。该文件夹是项目的一部分,可以检入版本控制。到目前为止,Maven对用户来说非常稳定,在大多数系统上可用或易于获取:但随着Maven的许多最近变化,对于用户来说,拥有由项目提供的完全封装的构建设置将更容易。使用Maven Wrapper非常容易做到这一点,这是从Gradle借鉴来的好主意。所以回答你的问题,不需要提交。请参考Github上的官方maven.gitignore和java.gitignore。
mvnw
添加到了项目中。你可以问以前的开发者吗? - Thorbjørn Ravn Andersen