栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

学来的JAVA的Maven技术笔记(四)终

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

学来的JAVA的Maven技术笔记(四)终

这里记录 前面最初介绍时,Maven的其他常用知识.

继承

    ①假设现状(三个Maven工程)

        He 依赖的junit : 4.0

        HelloF依赖的junit : 4.0

        MakeF依赖的junit :4.9

        

        由于test范围不能传递, 所以必然会发散在各个模块中很容易造成版本不一致.

    ②需求: 统一管理各个模块工程中duijunit依赖的版本

    ③解决思路: 将junit 依赖版本统一到"父"工程中, 在子工程中声明junit 依赖时不指定版本,以父工程中统一设定为准,同时也便于修改.

    ④ 操作步骤:

        [1]创建以个Maven工程为父工程,注意: 打包方式pom

        [2]在子工程中声明对父工程的引用

        [3]在子工程中的坐标与父工程坐标中重复的引用

        [4]在父工程中统一声明junit的依赖

        [5]在子工程中删除junit依赖的版本号部分

  ⑤注意: 配置继承后,执行安装install命令时,先安装父工程.

 

聚合

    [1]作用:  一键安装各个工程

    [2]配置方式:  在一个"总的聚合工程"中配置各个参与聚合的模块.

     [3]使用方式: 在聚合工程的pom.xml上右击→run as→ maven install

 自动部署:

设置方式

 

 

(此系列截图是某站学习视频中截屏而来,描述展现的十分棒)

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/324881.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号