【Maven学习笔记四】POM与坐标

版权声明:本文为 小异常 原创文章,非商用自由转载-保持署名-注明出处,谢谢!
本文网址:https://blog.csdn.net/sun8112133/article/details/104117535








一、POM

POM 是 Project Object Model 的简称,它的中文名是 项目对象模型pom.xmlMaven 工程的核心配置文件,与构建过程相关的一切设置都在这个文件中进行配置。



二、坐标

1、数学中的坐标

1)在平面上

使用 X、Y 两个向量可以唯一的定位平面中的任何一个点。

2)在空间中

使用 X、Y、Z 三个向量可以唯一的定位空间中的任何一个点。


2、Maven 的坐标(GAV)

使用三个向量(groupId、artifactId、version)在仓库中唯一定位一个 Maven 工程。

1)groupId

它是公司或组织域名的倒序再加项目名。如下:

<groupId>com.sun.maven</groupId>

2)artifactId

它代表 模块名。如下:

<artifactId>Hello</artifactId>

3)version

它代表该模块的 版本号,其中 SNAPSHOT 代表快照版(不稳定的版本)、RELEASE 代表正式版(已发布的版本)。如下:

<version>0.0.1-SNAPSHOT</version>

3 、如何通过坐标到仓库中查找 jar 包?

我们就以 springframework 为例。

注意: 我们自己的 Maven 工程必须执行安装操作才会进入仓库。

<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>4.0.0.RELEASE</version>
  1. GAV 三个向量连起来

    org.springframework+spring-core+4.0.0.RELEASE
    
  2. 以连起来的字符串作为目录结构到仓库中查找

    org/springframework/spring-core/4.0.0.RELEASE/spring-core-4.0.0.RELEASE.jar	
    


博客中若有不恰当的地方,请您一定要告诉我。前路崎岖,望我们可以互相帮助,并肩前行!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小异常

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值