2.Maven目录结构

1.Maven解压后的目录结构是

   ${home}/bin

   ${home}/boot

   ${home}/conf

   ${home}/lib

   ${home}/LICENCE

   ${home}/NOTICE

   ${home}/README

2. Maven的下载文件只有大概3 MB,它能达到如此苗条的大小是因为Maven的内核被设计成根据需要从远程仓库获取

    插件和依赖;当你开始使用Maven,它会开始下载插件到本地仓库中

3.目录结构详解

   ${home}/bin:目录包含了运行Maven的mvn脚本

   ${home}/boot:目录包含了一个负责创建Maven运行所需要的类装载器的JAR文件(classwords-1.1.jar)。

   ${home}/conf :目录包含了一个全局的settings.xml文件,该文件用来自定义你机器上Maven的一些行为

                              如果你需要自定义Maven,更通常的做法是覆写 ~/.m2目录下的settings.xml文件,每个用户

                             都有对应的这个目录

   ${home}/lib:目录有了一个包含Maven核心的JAR文件(maven-2.0.9-uber.jar)

   ${home}/LICENCE:包含了Apache Maven的软件许可证

   ${home}/NOTICE:包含了一些Maven依赖的类库所需要的通告及权限

   ${home}/README:包含了一些安装指令

4.用户相关配置

           ~:C:\Documents and Settings\Administrator(你的系统用户)\.m2

           ~/.m2/settings.xml:该文件包含了用户相关的认证,仓库和其它信息的配置,用来自定义Maven的行为

~/.m2/repository/:该目录是你本地的仓库。当你从远程Maven仓库下载依赖的时候,Maven在你本地仓库

                              存储了这个依赖的一个副本

猜你喜欢

转载自darrendu.iteye.com/blog/760067