Maven深入学习(一)- 坐标
来源:互联网 发布:mermaid mac 编辑:程序博客网 时间:2024/05/20 15:58
从这里开始的话,一边参照PDF文档《Maven实战》,一边整理一下自己的理解,和大家一起分享。
1.什么是Maven坐标
就像平面上的坐标一样,通过 x , y 可以唯一确定一个点。Maven的坐标可以唯一的标识一个Java构件,Maven世界中有各种的jar包,每一个jar包都有他自己的坐标。
那在Maven中怎样来标识一个坐标呢?也是x 和 y吗?
2.Maven坐标的元素
一共有5中元素:groupId,artifactId,version,packaging,classifier
示例:
groupId:定义当前Maven项目隶属的实际项目,表示方式与Java包名的表示方式类似,通常与域名反向一一对应。
artifactId:该元素定义实际项目中的一个Maven项目(模块),推荐的做法是使用实际项目的名称作为artifactId的前缀。
version:该元素定义Maven项目当前所处的版本
packaging :该元素定义Maven项目的打包方式,打包方式通常与所生成构件的文件扩展名对应
classifier:该元素用来帮助定义构建输出的一些附属构件
其中,groupId,artifactId,version 3个元素是必须定义的,packaging是可选的(默认为jar),而classifier是不能直接定义的。
- Maven深入学习(一)- 坐标
- Maven学习(十一)----Maven深入学习(一)- 坐标
- maven 学习笔记一 (坐标和依赖)
- 学习笔记——Maven实战(一)坐标规划
- Maven学习总结(一)——坐标
- Maven实战(一)坐标规划
- maven深入理解(一)
- maven实战学习笔记一(坐标和依赖)
- Maven使用总结(一):Maven坐标配置
- Maven学习笔记(坐标和依赖)
- Maven学习总结(31)——Maven坐标详解
- MAVEN学习(3)------MAVEN的坐标及依赖
- Maven学习总结(21)——Maven坐标详解
- maven学习笔记(三) maven的坐标
- maven学习(一)
- Maven学习(一)
- maven学习(一)
- maven 学习(一)
- 面试中常出现的两个Hibernate面试题及解答
- 智能指针
- 黑马程序员-----一些杂类知识
- 重温Android——调节屏幕亮度
- 水仙花数
- Maven深入学习(一)- 坐标
- hdu 2143 box
- android开发:全屏和退出全屏
- Struts+Spring+Hibernate连接数据库的三个方法
- 博文
- eclipse快捷键
- linux 软连接和硬链接的区别
- vim for nesC
- ns3 安装