您的位置:首页 > 其它

MAVEN 聚合、继承

2016-09-06 09:53 148 查看
**聚合和继承**


聚合模块功能:maven项目分多模块,为了能够统一构建,需要构建一个聚合模块,包含其他的模块。。 packaging是pom属性,否则无法构建。

聚合核心配置:module

继承: parent 。在父POM中声明一些配置供子POM继承。实现一处声明,多处使用。在子pom中使用parent元素声明父模块。 共通的依赖可以抽到

父模块中。但是并不是每个子模块都需要,所以在父模块,用dependencyManager(不会引入实际的依赖)声明依赖的范围,子模块显示声明用的依赖,但是可以省略版本,和范围scope。

多模块maven功能

module

- module-parent

- pom (父,抽出统一的配置和依赖,声明依赖范围)

- module-a

- pom (子,继承父pom,可省略一些配置)

- module-b

- pom (子)

- pom (聚合功能,统一打包)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven 继承 聚合