`
darrendu
  • 浏览: 194099 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

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在你本地仓库

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

分享到:
评论

相关推荐

    Maven2使用项目开发规范说明.doc

    《Maven2使用项目开发规范说明》,图文并茂,详细介绍了使用 Maven2 开发一个规范项目的流程。 目录: 1. 环境配置 3 1.1. 配置Maven2 3 1.2. 配置Eclipse环境变量MIA_LIB 4 1.3. 安装Maven2 的eclipse plugin 4 2. ...

    Maven权威指南 很精典的学习教程,比ANT更好用

    11.7.2. 安全保护 11.7.3. 平台分类器 11.8. 小结 12. Maven Assemblies 12.1. Introduction 12.2. Assembly Basics 12.2.1. Predefined Assembly Descriptors 12.2.2. Building an Assembly 12.2.3. ...

    Maven整体结构xmind

    maven的xmind文件,分类挺全

    尚硅谷Java视频教程_Maven视频

    第一个Maven工程的目录结构和文件内容 · 10.联网问题 · 11.几个常用Maven命令 · 12.POM · 13.坐标 · 14.仓库 · 15.第二个Maven工程的目录结构和文件内容 · 16.依赖的基本操作 · 17.依赖的范围初步...

    maven父子结构demo

    java、简单的maven父子结构demo,各个之间相互引用。。

    Maven2 的新特性.7z

    Maven2根据业界公认的最佳目录结构,为开发者提供了缺省的标准目录模板。Maven2的标准目录结构如下: 使用目录模板,可以使pom.xml更简洁。因为Maven2已经根据缺省目录,预定义了相关的动作,而无需人工的干预。...

    maven2 的eclipse插件

    maven2的eclipse插件 ...而【maven2】里面d 目录结构就是【安装方法>maven2\eclipse\解压缩插件包得来的plugins和features文件夹】。 【安装方法>maven2\解压缩插件包得来的plugins和features文件夹】。

    Maven 2 学习笔记.txt

    Maven在simple目录下创建的目录结构: simple/ Maven Archtype插件创建了一个与artifactId匹配的目录——simple。这是项目的基础目录。 simple/pom.xml 每个项目在文件pom.xml里有它的项目对象模型 (POM)。这...

    artifactor-maven-plugin:artifactor-maven-插件

    该插件将分析React器构建顺序,并将创建一个文件夹结构,其中包含来自React器内的一个或多个工件,它们的依赖关系的正确顺序。 目前,文件夹只是简单的数字,如 1、2、3 等。这意味着您可以完全按照给定的顺序 1、2...

    leptonica-1.80.0-1.5.5-API文档-中英对照版.zip

    赠送jar包:leptonica-1.80.0-1.5.5.jar; 赠送原API文档:leptonica-1.80.0-1.5.5-javadoc.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    apache-maven-3.6.3-bin.tar.gz

    目录结构: ├─ bin -- mvn运行的脚本,用来配置java命令。 ├─ boot -- 类加载器框架 ├─ conf -- 核心配置文件 ├─ lib -- 运行时需要的Java类库 ├─ repository -- 本地仓库 ├─ settings.xml -- 配置文件...

    maven .xmind

    maven架构思维导图,分为maven项目目录结构,常用构件命令,生命周期,仓库,POM常见元素,依赖范围等,可供下载学习分析使用

    idea创建maven web项目标准结构源码

    idea创建maven web项目标准结构源码,可以启动,就是一个原型文件。

    maven课程讲义.doc

    关于maven的学习资料Maven是apache下的开源项目,项目管理工具,管理java项目。... 强调:maven工程有自己标准的工程目录结构、定义坐标有标准。 5、maven 管理项目生命周期过程都是基于插件完成的

    txw2-2.3.5-API文档-中英对照版.zip

    赠送Maven依赖信息文件:txw2-2.3.5.pom; 包含翻译后的API文档:txw2-2.3.5-javadoc-API文档-中文(简体)-英语-对照版.zip; Maven坐标:org.glassfish.jaxb:txw2:2.3.5; 标签:glassfish、txw2、jar包、java、中英...

    maven工程组织结构

    Maven工程分模块目录结构,参见文章http://blog.csdn.net/kandafool/article/details/6844313

    纯净的maven框架

    新手自己搭建的maven框架,可以直接下载使用,为大家节省点时间;如果自己搭建有遇到问题,可以查看我的blog,希望能够有帮助。

    nar-maven-plugin:适用于Maven的本机ARchive插件

    适用于Maven的NAR插件使您可以在多种不同的体系结构(Linux,Windows,MacOSX,Solaris,FreeBSD等)和多种不同的编译器/链接器(g ++)上编译本机代码(C ++,C和Fortran)。 ,Microsoft Visual C ++,CC等),...

Global site tag (gtag.js) - Google Analytics