M2
在配置好Maven的环境之后,先运行一条命令:
mvn help:system
该命令会打印出所有的Java系统属性和环境变量。
运行这条命令的目的是让Maven执行一个真正的任务。可以从命令行上看到Maven会下载maven-help-plugn,包括pom文件和jar文件。这些文件都被下载到了Maven的本地仓库中。
打开当前用户的目录,可以在其中找到.m2文件夹,如图所示:
默认情况下,该文件夹下放置了Maven本地长裤.m2/repository。所有的Maven的构件都被存储到该仓库中,以方便重用。如图所示:
可以到用户目录下.m2\repository\org\apache\maven\plugins\maven-help-plugin\下找到刚才下载的maven-help-plugin的pom文件和jar文件。
由于Maven仓库是通过简单文件系统透明地展示给Maven用户的,有些时候可以绕过Maven直接查看或修改仓库文件。在遇到疑难问题时,这是十分有用的。
默认情况下.m2目录下出了repository仓库外,就没有其他目录和文件了,不过大多数情况下,我们需要复制M2_HOME/conf/settings.xml文件到该目录下,用来在用户范围内定制Maven。