maven(6)各个生命周期阶段以及与配置文件关系

                                         构建:下载依赖包

    1.1优先级

      本地仓库>私服>中央仓库

    1.2 逻辑

        先在本地仓库找,时候有需要的架包,没有到私服找,再没有就到中央仓库找 ,中央仓库找到后,会主动下载到私服和本地,存储起来。(中央仓库的地址已经在一个配置文件里面配置好了,除非使用镜像覆盖掉)

    1.3配置文件

      (1) 本地仓库设置:maven setting.xml配置文件<localRepository>节点

      (2) 私服仓库设置:maven setting.xml配置文件<profile><pluginRepositories><pluginRepository>管理插件私服

                                                   maven setting.xml配置文件<profile><Repositories><Repository>架包私服

                               需要激活,maven setting.xml配置文件  <activeProfiles><activeProfile>dev</activeProfile></activeProfiles>激活id为dev的<profile>

      (3) 中央仓库:已经在一个配置文件里面配置死了,可以使用<mirrors><mirror>替换,也可以去找到那个配置文件里面去改

    1.4 命令 mvn eclipse:eclipse

                                                上传到本地仓库

    2.1  逻辑

      上传本地仓库

    2.2 mvn install

                                                上传到私服仓库

    3. 1 上传到私服

       优先级:未激活<profile>,使用<profile>外的<distributionManagement><repository>节点

                     激活了<profile>,使用<profile>外的<distributionManagement><repository>内的节点,<profile>没有这个节点,还是使用外面的节点

         激活方法:命令加上-P参数,后面跟需要激活的<profile>节点值

            命令:mvn deploy -Pmyprofile

            节点:只会使用POM.XML配置文件里面的<distributionManagement><repository>节点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值