1、Maven安装文件根目录:
-bin文件夹
-boot文件夹
-conf文件夹
-lib文件夹
-LICENSE文件
-NOTICE文件
-README.txt文件
2、bin文件夹
包含运行mvn运行的脚本,因为maven是直接解压缩安装即可的,bin文件夹下面的mvn.bat和mvnDebug.bat是windows系统下使用的bat脚本,mvn和mvnDebug则是在linux上使用的shell脚本,还有一个m2.conf文件,是classworlds的配置文件。
3、boot文件夹
只包含一个文件plexus-classworlds-2.5.1.jar,他是一个类加载框架,maven使用还框架来加载自己的类库。
4、conf文件夹
主要包含一个主要的文件settings.xml文件,如果直接更改maven安装目录下的settins.xml文件,则会在全局制定maven配置,即所有用户拥有该maven定制,一般的用法是将该xml文件复制到用户名/.m2/目录下,然后修改对某个 用户的maven定制
5、lib文件夹
包括了maven运行所需要的所有java类库,包括maven自身的开发文件及maven所需的第三方文件。
6、其他文件
需要注意的是NOTICE文件记录maven包含的第三方软件。