在创建 POM 之前,首先要确定工程组(groupId),及其名称(artifactId)和版本,在仓库中这些属性是项目的唯一标识。
创建maven项目时,groupid和artifactid怎么写合适
这两个属性,可以理解成地球上的经纬度,maven仓库,就是相应的地球。当我们要去找某一个点的时候,必要通过经纬度才能找得到。pom就是通过“经纬度”才能定位到包的地点!
1、groupId一般分为多个段,可以定义成两段或者三段
两段:域 + 组织
groupId: org.alibaba
groupId: org.sky
三段:域 + 组织 + 项目名
groupId: org.alibaba.taobao
groupId: org.sky.taobao
第一段:域
常见的有:cn(china),org(非营利组织),com(商业组织)
第二段:组织
如果你的公司是阿里巴巴,就是alibaba。如果是个人的小项目,随便定义,比如说,就是sky
第三段:项目名
你创建项目时,肯定是有名字的。这里,就写你项目的名字,taobao
2、artifactid呢,一段两段都可以
(1)一段怎么讲?就写子项目名(比如说 taobao 项目下有两个子项目 tianmao 和 xianyu )
artifactid: tianmao
artifactid: xianyu
(2)两段怎么说?
artifactid: tianmao.dev 和 artifactid: tianmao.prod
artifactid: xianyu.dev 和 artifactid: xianyu.prod
项目还能继续细分,比如开发环境的项目dev,生产环境的项目prod
第一段:子项目名
第二段:开发环境dev,还是,生产环境prod
创建maven项目时,groupid和artifactid怎么写合适
最新推荐文章于 2024-07-31 15:13:52 发布
在创建Maven项目时,需要先设定groupId和artifactId作为项目的唯一标识。groupId通常由域+组织+项目名组成,例如org.alibaba.taobao,域可选cn、org、com等。artifactId可以表示子项目名,如tianmao或xianyu,也可细分为主项目+环境,如tianmao.dev和tianmao.prod,分别代表开发和生产环境。
摘要由CSDN通过智能技术生成