Maven:基本概念

175 阅读1分钟
一 : 坐标

使用三个“向量”在 Maven仓库中唯一的定位到一个jar包

公司或组织的id
<groupId></groupId>

一个项目或者是项目中的一个模块的id
<artifactId></artifactId>

版本号
<version></version>
取名方式:

groupId:公司或者组织域名的倒叙,通常也会加上项目的名称

artifactId:模块的名称,将来作为Maven工程的工程名

version:模块的版本号,根据自己的需要设定

例如: SNAPSHOT表示快照版本,正在迭代过程中,不稳定的版本

例如: RELEASE表示正式版本

<dependency>
  <groupId>com.guicedee.services</groupId>
  <artifactId>java.servlet-api</artifactId>
  <version>1.2.2.1-jre17</version>
</dependency>

上面对应的jar包在Maven本地仓库的位置为 com\guicedee\services\java\servlet-api\1.2.2.1-jre17