搭建SpringBoot项目阶段groupId和artifactId怎么写呢?

先看一下new project时的配置
搭建SpringBoot项目阶段groupId和artifactId怎么写呢?_第1张图片

创建Maven项目时,GroupId和Artifact Id该怎么填写呢?

【含义】
1.什么是groupid和artifactId?

  • groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。
  • groupId和artifactId是maven管理项目包时用作区分的字段,就像是地图上的坐标。

artifactId:artifactId一般是项目名或者模块名。

groupId:groupId分为几个字段,例如cn.com.fullstack,前面的com叫【域】,后面的是你自己起的域名。

groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。

【作用】

一般来说,包名根目录=groupId+artifactId。这个是不允许和别人重复的,尤其是需要上线的项目。一般公司为了不重复都会注册一个域名(URL用的那种),这样就肯定不会重复了。但是自己用嘛就随便起一个喜欢易懂的好了。

你可能感兴趣的:(java)