Maven当中的坐标
来源:互联网 发布:淘宝网秋冬孕妇装 编辑:程序博客网 时间:2024/06/07 01:33
学习maven有段时间了,还没有自己写过原创文章,今天就来写一篇关于maven的坐标的详解。
maven的坐标包括:groupId,artifactId,version,classfier。
groupId : 这个表示一个项目的所属的项目组的唯一标识,如:org.sonatype.nexus,这里这里的意思是:org.sonatype是公司的全球唯一标识,这里的nexus是这个 组织下的一个nexus的项目组,这样在项目开发的时候就不会出现冲突了,而且在一公司中可以设置很多个项目组。
artifactId:在一个特定的项目组当中,对一个构件的唯一标识,在一个项目组中,不能出现两个相同的artifactId。我们一般在写这个的时候遵循 “项目组-构件名” 来指定,这样的话算是最佳实践吧,人家一看就知道是哪个项目组的构件。你比 如:spring-core。
version:版本<major version>.<minor version>.<incremental version>-<qualifier>
上面这个是一个release版本的版本号,当只有一个数字时,是以从左到右的
顺序来确定的,如:1-alpha_01这个表示major version是1,但是minorversion和incremental version 则没有,后面的alpha_01这个是qualifier,它表
示的是一个一个发行版本的一个历程碑表示。就是说小的改动,我们不想产生
一个新的版本,我们这个时候就可以使用历程碑来实现。
classifier:在一个新发行的版本中,当我们想要生成这个版本的javadoc或者source的jar
包,这个时候坐标已经确定了,如果version是坐标的纵坐标,那么classifier
将是一个横坐标,它可以是一个javadoc,source等的指定不同文件类型的
一个标识。你比如:spring-core-javadoc.jar。
- Maven当中的坐标
- 获取组件当中某个Drawable所在的坐标范围
- 常见的maven 仓库坐标
- Maven 的坐标和依赖
- ecplise当中配置maven
- Maven - 坐标
- Maven:坐标
- maven坐标
- Maven坐标
- maven坐标
- Maven坐标
- maven坐标
- maven 坐标
- maven坐标
- Maven坐标
- ubuntu当中配置MAVEN遇到的各种问题
- MAVEN的继承:坐标的继承
- maven3学习笔记3--maven的坐标
- iOS调试技巧——编译器预定义宏
- UITextField技巧
- hdu 1754 I Hate It 线段树
- birt报表插件,实现数据报表
- 时频分析工具箱安装方法及相关函数介绍
- Maven当中的坐标
- 使用 str.indexOf(sourceStr,indexOffset) 匹配所有项
- 工作第二天
- 百度导航Android版问题集
- UILabel和UIFont开发技巧
- 小记react-native 安装
- Android中的junit单元测试
- ATL3.0中的窗口类
- ubuntu桌面,窗口,终端快捷键+怎么设置快捷键