目录
坐标的概念
坐标组成是groupid,artifiactld,version。坐标概念来自数学。
坐标作用:确定资源的,是资源的唯一标识。在maven中,每个资源都有坐标。坐标值是唯一的。简称叫gav。
拿servlet依赖举例
<!--servlet依赖--><groupId>javax.servlet</groupId><artifactId>javax.servlet-api</artifactId><version>3.1.0</version>
groupid:组织名称,代码。公司,团体或者单位的标识。这个值常使用的公司域名的倒写。
例如:学校的网站www.sanlian.com,groupId:com.sanlian
如果项目规模比较大,也可以是域名倒写+大项目名称。
例如:www.baidu.com , 无人车:com.baidu.appollo
artifactid:项目名称,如果groupId中有项目,此时当前的值就是子项目名。项目名称是唯一的。
version:版本,项目的版本号,使用的数字。三位组成。例如主版本号,次版本号小版本号,例如:5.2.5。
注意:版本号中有-SNAPSHOT,表示快照,不是稳定的版本。
项目使用gav:
1.每个maven项目,都需要有一个自己的gav。
2.管理依赖,需要使用其他的jar,也需要使用gav作为标识。
那么我们平常需要用到的jar包,我们如何知道他们对应的地址呢?
获取坐标方法一
通过访问maven仓库官网,寻找自己需要的jar包的坐标。
地址:https://mvnrepository.com/
进入官网后是这个页面
在搜索框输入需要的jar包名称,这里拿mysql的驱动举例。
点击mysql后,来到下一个页面,如下图
点击需要使用的版本号后,会跳转到新的页面,如下图:然后复制坐标到项目就可以使用啦。
获取坐标方法二
通过方法一,有的小伙伴可能就是不太喜欢通过访问网站的方式去寻找自己需要的坐标,那么有没有更简单一点的方式呢?当然有,我们需要借助一个名为Maven-Search的插件,可以实现在idea内直接寻找坐标。
那么让我们一起看一下这款插件如何的使用。
首先点击左上角的File-Settings 进入设置
进入Settings后点击Plugins,在搜索框输入Maven-Search,点击install安装插件
下载成功后,点击installed,会发现刚刚下载的插件,注意看后面的勾是不是勾上的,确认勾上后,点击下面的Apply应用一下。
随后我们回到主页面,会发现上方工具栏中的Iools选项中的第一个选项是Maven-Search,这个就是我们刚刚安装的插件。
点击Maven-Search后会弹出一个窗口,默认选中的是jar,我们不用动,直接在搜索框里面输入想要的jar包名称就可以了。
这里还是拿mysql来举例,在搜索框输入mysql,双击第一个。
选择需要的版本,然后点击,随后会弹出一个小框框,选择第一个 copy of Maven 拷贝至剪贴板,然后就可以直接复制到项目中去啦。
版权归原作者 几分醉意. 所有, 如有侵权,请联系我们删除。