Maven name与artifactId 区别

来源:互联网 发布:vb学生信息管理系统 编辑:程序博客网 时间:2024/06/04 08:49
name:

The full name of the project.

artifactId:

The identifier for this artifact that is unique within the group given by the group ID.An artifact is something that is either produced or used by a project. Examples of artifacts produced by Maven for a project include: JARs, source and binary distributions, and WARs.

也就是说 name只是一个名称,项目的全名称,可以是大写空格多个词,比如Spring Boot Starter Parent,而artifactId是用来区分同一个groupId下的子项目,比如前面对应的是spring-boot-starter-parent

但是一般是实际使用中,我们可以把name的值赋成和artifactId一样的:)