【辰兮要努力】:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行!

博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端、后台、数据库、项目案例等相关知识点总结,感谢你的阅读和关注,希望我的博客能帮助到更多的人,分享获取新知,大家一起进步!

吾等采石之人,应怀大教堂之心,愿你们奔赴在各自的热爱中…

  我的理解关于groupId和artifactId就是像坐标轴一样对应着X轴和Y轴,这两个东西帮助我们在仓库中明确定位到我们需要的依赖包。不难发现有的时候包是有好几个版本的,但是我们进一步通过版本号定位到唯一的包。

  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。


总结:

GroupID是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。

ArtifactID就是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。


关于maven相关常见指令知识参考我下面文章,欢迎打卡阅读:maven中package、install、deploy、Compile等功能学习

后续有时间再整理和pom相关的知识点吧,下期见……


The best investment is to invest in yourself.

2020.11.28 晚23:01 愿你们奔赴在自己的热爱里!

简单分享Maven中的groupId和artifactId相关推荐

  1. Maven引入nacos的版本问题以及如何在阿里Maven仓库中找到想要的jar和Maven中的groupId、artifactId、version

    问题:Cannot resolve com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:1.4.1 意思就是不能用maven加 ...

  2. maven中的groupId和artifactId到底指的是什么?

    ---------2017.12.01修改---------- 下面标黄的位置应该修改为cn.snowin.testProj ,感谢网友xiaoqidela指出. ---------------原文- ...

  3. Maven中的GroupID和ArtifactID指的是什么?

    https://zhidao.baidu.com/question/1639120287056394340.html https://blog.csdn.net/snowin1994/article/ ...

  4. maven中的GROUPID和ARTIFACTID是什么?作用是啥?

    最近在学用springboot做前后端分离的项目,发现maven的pom.xml文件中有很多依赖,其中用groupId和artifactId. 心血来潮整理下groupId和artifactId的作用 ...

  5. Maven中的GroupID和ArtifactID怎么写

    GroupID 一般写成com.公司名或者com.自己的姓名简写 Artifacted 一般情况都是项目名称 下面是包含子模块的情况 groupId 定义了项目属于哪个组,举个例子,如果你的公司是my ...

  6. maven中的groupId是什么

    (1)groupid和artifactId被统称为"坐标"是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找. ( ...

  7. maven项目的groupId和artifactId什么意思?

    首先要知道groupId和artifactId的存在是为了定位到你的项目,所以它们充当着坐标的角色. groupId:group意思为组,所以理解为是组织Id,也是公司Id,通常它的写法与公司域名类似 ...

  8. java中的artifact啥意思_maven中的groupId和artifactId到底指的是什么

    这是我博客中的原文,菜鸟一个,多多包涵! 使用mvn archetype:generate命令让maven自动生成项目结构文件(名字我自己起的..),项目文件名为testArchetypeGenera ...

  9. maven中的ArtifactId和groupId是什么

    文章目录 1.了解 2.举例 3.说明 1.了解 之前建项目.用maven时常遇到GroupID和ArtifactID,一直说要弄清楚却迟迟拖延,今天查了一下,在这里做个小结. 最简单的来说:Grou ...

最新文章

  1. Java字符串的10大热点问题盘点
  2. CTF-pwn上的一次远程本地链接
  3. eclipse安装lombok后无法启动解决办法
  4. 【MFC】定义XP风格的工具栏
  5. java如何去掉html标签_Java后端去掉HTML标签获取纯文本-Fun言
  6. 高校里的“内卷”能有多少种操作?
  7. ArchSummit分享 | 高德地图App架构演化与实践
  8. STM32F4设置系统时钟源为内部HSI
  9. QT程序在windows下部署发布
  10. linux基础命令---bzip2
  11. ceph rbd 封装api
  12. mysql联合查询怎么去重_MySql 联合查询
  13. 计算机主板时钟,电脑主板时钟电路工作原理
  14. canvas 擦除动画_HTML5 canvas橡皮擦擦拭效果
  15. Win10系统如何通过备忘录的日历设定定时提醒实现日程计划和提醒
  16. 登陆页面✧樱花3D翻转
  17. select函数何时返回?
  18. 人脸识别0-03:insightFace-测试集数据制作-史上最全
  19. go开源网络库nano(6)-hander逻辑
  20. getopt.h及相应的函数

热门文章

  1. 三星j7出现android,【三星GALAXYJ7评测】Android 5.1+TouchWiz 2015_三星 GALAXY J7_手机评测-中关村在线...
  2. js 数组移动位置算法
  3. 移动平台商家支付宝攻略 商户私钥生成
  4. 深度学习知识点(1):有关导数、偏导数、方向导数、梯度的基本概念问题
  5. JS 正则匹配(RegExp)
  6. raid1重建时间_控制RAID重建时间的最佳方式
  7. java小demo---员工管理系统
  8. Java在服务器端生成Excel并下载到本地
  9. 正面刚ChatGPT,谷歌发布Bard! AI们要battle起来了?
  10. 中江计算机速成学校,中江职中计算机专业部举行班主任经验交流会