一、POM.XML
1、ProjectObject Model:项目对象模型
2、基本项:
都为pom。
二、多模块
1、如何创建
参考:
2、为什么要分多模块
软件公司通常的一种做法就是将多个项目构建到主要产品中。维护依赖关系链和一次性地构建整个产品足以成为一个挑战,但是如果使用Maven的话,事情将变得简单。如果您创建了一个指向其它子模块的 pom.xml父文件,Maven将为您处理整个构建过程。它将分析每个子模块的pom.xml文件,并且按照这些子模块的相互依赖顺序来构建项目。如果每个项目明确地指明它们的依赖项,那么子模块在父文件中的放置顺序是不造成任何影响的。但是考虑到其他的开发者,最好保证子模块在pom.xml父文件中 的放置顺序和您期望的子项目被构建的顺序一样。
参考:
3、依赖另一个项目的子模块
A项目下有2个子模块A1,A2;B项目下有3个子模块B1,B2,B3;
A1依赖B1和A2; A2依赖B2,B3;
则,需要先运行B项目,成功之后再运行A项目。
三、依赖关系
1、简介
参看:
2、scope参数
指定依赖项在何种阶段是所需的。
<dependency>
<groupId>aa</groupId>
<artifactId>aa</artifactId>
<version>1.5.1</version>
<scope>compile</scope>
</dependency>
——》参数值:
或使用者会提供这个依赖,如servlet.jar。
maven不会在Repository中查找。
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- oldu.cn 版权所有 浙ICP备2024123271号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务