groupId和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven仓库去,你想要找到你的项目就必须根据这两个id去查找。groupId是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。artifactId就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
groupId一般分为多个段,这里只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artifactId是tomcat。
相关文章
- maven中GroupID 和ArtifactID怎么写
- Maven的安装配置以及Eclipse中Maven插件的安装和配置
- 在内存数据库中寻找易于使用的Spring,Hibernate,JavaConfig和Maven
- Scala和Java与默认eclipse中的Maven
- eclipse 和 Myeclipse中Maven Web项目出现小红叉的 详细解决方法
- maven项目中的GroupId和ArtifactId分别是什么含义
- maven的groupid和artifactId
- 查找maven中的groupId,artifactId,version等信息的方式
- Maven中mirrors和repository的关系
- 如何让eclipse知道maven存储库中的OSGI包(本地和远程)