maven进行项目管理,如果我们要将项目加入到maven到本地仓库中,则需要对项目进行唯一性标示,而groupId和artifactId就起到这样对作用。
groupId为项目组织对唯一标识符,可以理解为域名。一般由多个部分组成。如org.apache,其中org代表非盈利组织,apache代表为公司
名称。
artifactId为项目名称,即项目对唯一标识符。
其中groupId不局限于两部分,如国内公司项目名称可以是“cn.公司名”,也可以是“cn.公司名.部门/平台/==”。其中cn代表中国。个人的可以直接
使用自己的名称或者代号代替公司名。公司内部项目便于管理一般会约定groupId和artifactId的命名规范。