Maven高级

目录

分模块设计与开发

继承与聚合

继承

版本锁定 

自定义属性 

​编辑 聚合

私服 

资源的上传


分模块设计与开发

将项目按照功能拆分成若干个子模块,方便项目的管理维护、扩展,也方便模块之间的相互调用,资源共享

只需要引入依赖就可以,创建的是maven模块。

分模块开发需要先针对模块功能进行设计,再进行编码。不会先将工程开发完毕,然后进行拆分

继承与聚合

继承

继承描述的是两个工程之间的关系,与java中的继承相似,子工程可以继承父工程的配置信息,常见于依赖关系的继承,用来简化依赖配置,统一管理依赖

实现:<parent>...</parent>

版本锁定 

自定义属性 

 聚合

聚合是将多个模块组织成一个整体,同时进行项目的构建

聚合工程是一个不具有业务功能的“空”工程(有且仅有一个pom文件)

用来快速构建项目(无需根据依赖手动构建,直接在聚合工程上构建即可)

 

私服 

是一种特殊的远程仓库,他是设定在局域网内的仓库服务,用来代理位于外部的中央仓库,用于解决团队中资源共享与资源同步的问题

私服在企业项目开发中,一个项目/公司,只需要一台即可(无需我们自己搭建,会是使用即可)

依赖查找的顺序:本地仓库>私服>中央仓库

资源的上传

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值