maven要点介绍

maven是一个跨平台的项目管理工具。

1.maven使用如下几个要素来唯一定位某一个输出物

      groupId:它以创建这个项目的组织名称的逆向域名,如com.aliyun

      atifactId:表示一个单独项目的唯一标志,不可使用“.”,而应该用“-”

      version:一个项目的特定版本

                      SNAPSHOT:表示正在开发中的项目

                      LATEST:缪个特定的构件的最新发布,可能指的是发布版

                     RELEASE:指最后一个发布版

2.maven把项目分为:源代码本身、相关的各种资源、单元测试用例和maven的各种插件

3.maven的以来管理:

       一个任意的外部依赖说明必须包含groupid和artifacted

4.多项目管理

   maven项目之间配置之间的关系,继承和引用,具体子项目的pom.xml都会继承总项目的pom.xml,设置继承方式,首先要在总项目中配置如下:

            <modules>

                        <module>simple-weather</module>

                      <module>simple-webapp</module>

           </modules>

其次在子项目中加入

             <parent>

                        <groupid>org.sonatype.mavenbook.ch06</groupid>

                        <artifactId>simple-parent</artifact>

           </parent>

5.maven 的setting.xml一个在安装目录在conf目录下,对所有使用maven的用户起作用(主配置文件),另一个在%userprofile%.m2/setting.xml下,称为用户配置文件,之队当前用户有效,可以覆盖主配置文件中的参数内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苏尧木子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值