maven中的groupId和artifactId到底指的是什么?
---------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到底指的是什么?相关推荐
- java中的artifact啥意思_maven中的groupId和artifactId到底指的是什么
这是我博客中的原文,菜鸟一个,多多包涵! 使用mvn archetype:generate命令让maven自动生成项目结构文件(名字我自己起的..),项目文件名为testArchetypeGenera ...
- Maven中的GroupID和ArtifactID指的是什么?
https://zhidao.baidu.com/question/1639120287056394340.html https://blog.csdn.net/snowin1994/article/ ...
- Maven引入nacos的版本问题以及如何在阿里Maven仓库中找到想要的jar和Maven中的groupId、artifactId、version
问题:Cannot resolve com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-discovery:1.4.1 意思就是不能用maven加 ...
- 简单分享Maven中的groupId和artifactId
[辰兮要努力]:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端.后台.数据 ...
- maven中的GROUPID和ARTIFACTID是什么?作用是啥?
最近在学用springboot做前后端分离的项目,发现maven的pom.xml文件中有很多依赖,其中用groupId和artifactId. 心血来潮整理下groupId和artifactId的作用 ...
- Maven中的GroupID和ArtifactID怎么写
GroupID 一般写成com.公司名或者com.自己的姓名简写 Artifacted 一般情况都是项目名称 下面是包含子模块的情况 groupId 定义了项目属于哪个组,举个例子,如果你的公司是my ...
- http的“无连接”指的是_http协议无状态中的 quot;状态quot; 到底指的是什么?...
引子: 最近在好好了解http,发现对介绍http的第一句话[http协议是无状态的,无连接的]就无法理解了:无状态的[状态]到底指的是什么?! 找了很多资料不仅没有发现有一针见血正面回答这个问题的, ...
- http的“无连接”指的是_头条一面:HTTP协议无状态中的 quot;状态quot; 到底指的是什么?...
# 引子 最近,面试头条,一面面试官为了我一个关于HTTP的问题. 题目:http协议是无状态的,无连接的,无状态的[状态]到底指的是什么? 当时就被问懵逼了,幸好其它问题答得还不错,勉强过关. 面完 ...
- 静态页面和动态页面中的静态和动态到底指的是什么
今天讨论一个话题,这是在考研的专业课考试中的一个问题:静态页面和动态页面的联系和区别 ,这考的我就很猝不及防 ,这个方面虽然以前有了解 ,但是理解得并不深刻,网安方向涉及到的东西太多了,慢慢学习吧~首 ...
最新文章
- 背包问题概述(Lintcode- 562.Backpack IV问题解决)
- sql科学计数法转换为普通数字_一张图读懂Python3的Number(数字)类型
- Android插件化(使用Small框架)
- springboot进行图片上传并访问资源
- MySQL的登陆错误:ERROR 1049 (42000): Unknown database 'yht'
- appium java简单实例_Appium创建一个Note的实例
- k8s 组件介绍-API Server
- 两个子集pom互相调用_声明式服务调用组件Feign
- DotNetTextBox编辑器
- 在 Mac 上的 Safari 浏览器中如何存储网页的一部分或整个网页?
- oracle修改dbf文件,如何修改Oracle的dbf文件位置
- Linux内核 失速(STALL) 警告说明文档翻译
- UI设计中图标设计的有几大原则
- springboot支付宝APP支付与退款
- Android:设置背景色以及theme(主题)设置(一)
- 《现代永磁同步电机控制原理及MATLAB仿真》袁雷 - chp1
- CSP 复赛爆零指南
- MySQL约束那些事(超级详细,附带代码解析)
- 【无标题】Java基础
- JVM 的“救世主”来了?---GraalVM 集成入门