引言:idea在创建maven项目时候,需要填写GroupID 和ArtifactID,这两个属性的含义是什么呢?
名词解释:
GroupID :是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
ArtifactID :是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
实例解析:
groupId:定义了项目属于哪个组,举个例子,如果你的公司是aaa,有一个项目为project,那么groupId就应该是com.aaa.project;
artifacted:定义了当前maven项目在组中唯一的ID,比如,project-util,project-domain,project-web等;
version:指定了project项目的当前版本,SNAPSHOT意为快照,说明该项目还处于开发中,是不稳定的版本;