---------2017.12.01修改----------

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

---------------原文-------------------

转载自百度知道一位网友的回答(略修改) 地址:https://zhidao.baidu.com/question/1639120287056394340.html

侵删。

具体回答如下:

groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。
  groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artifactId是tomcat。
  比如我创建一个项目,我一般会将groupId设置为cn.snowin,cn表示域为中国,snowin是我个人姓名缩写,artifactId设置为testProj,表示你这个项目的名称是testProj,依照这个设置,你的包结构最好是cn.snowin.testProj打头的,如果有个StudentDao,它的全路径就是cn.snowin.testProj.dao.StudentDao

maven中的groupId和artifactId到底指的是什么?相关推荐

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

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

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

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

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

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

  4. 简单分享Maven中的groupId和artifactId

    [辰兮要努力]:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端.后台.数据 ...

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

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

  6. Maven中的GroupID和ArtifactID怎么写

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

  7. http的“无连接”指的是_http协议无状态中的 quot;状态quot; 到底指的是什么?...

    引子: 最近在好好了解http,发现对介绍http的第一句话[http协议是无状态的,无连接的]就无法理解了:无状态的[状态]到底指的是什么?! 找了很多资料不仅没有发现有一针见血正面回答这个问题的, ...

  8. http的“无连接”指的是_头条一面:HTTP协议无状态中的 quot;状态quot; 到底指的是什么?...

    # 引子 最近,面试头条,一面面试官为了我一个关于HTTP的问题. 题目:http协议是无状态的,无连接的,无状态的[状态]到底指的是什么? 当时就被问懵逼了,幸好其它问题答得还不错,勉强过关. 面完 ...

  9. 静态页面和动态页面中的静态和动态到底指的是什么

    今天讨论一个话题,这是在考研的专业课考试中的一个问题:静态页面和动态页面的联系和区别 ,这考的我就很猝不及防 ,这个方面虽然以前有了解 ,但是理解得并不深刻,网安方向涉及到的东西太多了,慢慢学习吧~首 ...

最新文章

  1. 背包问题概述(Lintcode- 562.Backpack IV问题解决)
  2. sql科学计数法转换为普通数字_一张图读懂Python3的Number(数字)类型
  3. Android插件化(使用Small框架)
  4. springboot进行图片上传并访问资源
  5. MySQL的登陆错误:ERROR 1049 (42000): Unknown database 'yht'
  6. appium java简单实例_Appium创建一个Note的实例
  7. k8s 组件介绍-API Server
  8. 两个子集pom互相调用_声明式服务调用组件Feign
  9. DotNetTextBox编辑器
  10. 在 Mac 上的 Safari 浏览器中如何存储网页的一部分或整个网页?
  11. oracle修改dbf文件,如何修改Oracle的dbf文件位置
  12. Linux内核 失速(STALL) 警告说明文档翻译
  13. UI设计中图标设计的有几大原则
  14. springboot支付宝APP支付与退款
  15. Android:设置背景色以及theme(主题)设置(一)
  16. 《现代永磁同步电机控制原理及MATLAB仿真》袁雷 - chp1
  17. CSP 复赛爆零指南
  18. MySQL约束那些事(超级详细,附带代码解析)
  19. 【无标题】Java基础
  20. JVM 的“救世主”来了?---GraalVM 集成入门

热门文章

  1. 练习-前程无忧数据爬取
  2. Laravel定时任务的每秒执行
  3. 网络知识普及:双网卡下知识知多少,路由表及网关那点事
  4. spring 集成mybatis——多数据源切换(附带定时器的配置)
  5. 使用 Xtrabackup 在线对MySQL做主从复制【转】
  6. Outlook 2013 电子邮件账户设置备份与恢复
  7. mysql 长时间连接没操作,断开连接
  8. Serverless实战 —— 函数计算如何访问 MySQL 数据库
  9. 容器编排技术 -- Kubernetes kubectl create service 命令详解
  10. 容器编排技术 -- 使用Minikube集群