POM 结构
项目对象模型是 Maven 的基本单元,它定义了项目结构,依赖项等。
以下是创建 POM 的最小值:
project
rootmodelVersion
- 应该设置为4.0.0
groupId
- 项目组的 IDartifactId
- 工件的 ID(项目)version
- 指定组下的工件版本
groupId
,artifactId
和 version
被称为 Maven 坐标,有时缩写为 GAV 。它们唯一地标识 Maven 存储库中项目的结果工件(并且应该在整个 Universe 中执行此操作)。
最小样本 POM 看起来像:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>com.sample</groupId>
<artifactId>sample-app</artifactId>
<version>0.0.1-SNAPSHOT</version>
</project>