Maven高级

分模块设计与开发

拆分策略:

继承和聚合:

继承:

继承关系的实现:

打包方式共三种:jar war pom

注:

版本锁定:

父工程中设置依赖标签:<dependencyManagement> 标明版本号 子工程中仍需要引入依赖,只是不需要标明版本号

自定义属性:

聚合:

实现:在父工程中添加标签<modules>

总结:

私服:

作用:解决内部资源共享和资源同步问题

资源上传与下载: