maven安装目录分析

bin:
 包含mvn运行的脚本,脚本用来配置java命令,里面的文件mvn是基于linux的ssh脚本,mvn.bat是基于windows的脚本,其他文件同理,mvn和mvndebug的区别在于在后者运行maven时开启debug功能,方便调试maven本身。

boot:
 该目录只有一个文件:classworlds-1.1.jar。是一个类加载器框架,maven使用该框架加载自己的类库,一般用户不必关心。

conf:
 该目录有一个非常重要的文件:settings.xml,直接修改该文件,就能在机器上全局地定制maven的行为。

lib:
 该目录包含类所有maven运行时需要的java类库,这个目录就是真正的maven,

使用mvn help:system 可从命令行下载maven-help-plugin,包括pop文件和jar文件,这些文件都被下载到了maven的本地仓库中。
本地仓库地址:windows下为用户的桌面对应路径,linux下使用cd ~命令直接进入。

大多数用户需要复制M2_HOME\conf\settings.xml文件到~/.m2/settings.xml。
该两个路径的区别在于:前者是全局范围的,后者是用户范围的。

你可能感兴趣的:(maven)