关于maven的一些基础配置

maven简介

就是一个用来管理依赖(jar包)的工具,在普通项目中,我们如果要导入一些jar包,要创建一个lib文件夹然后把jar包拖进来,平时写一些demo的时候,只用导几个jar包的情况下,用这种方式是可以的,但是在正常的企业开发中,动辄几十上百个jar包,还像原来那样搞肯定就不行了,这时候就需要用到maven了,maven不仅能帮我们导入依赖,还可以帮我们控制依赖的版本,这就是maven的作用。

maven安装

版本

我目前用的3.3.9,在公司中具体用哪个版本根据要求来,一定要和开发组的同事们保持一致,因为版本不同的话有时候会报各种奇奇怪怪的错误,找同事问版本,要安装包,切记切记!

安装

maven的安装简单,一般是一个压缩包一解压就可以,就是这样的一个目录结构。

在这里插入图片描述

maven配置

本地仓库和远程仓库配置

仓库的配置就是修改maven安装目录中的conf文件夹下的settings.xml文件,这个文件中一般只用修改两个地方,第一个地方是下图中的本地仓库,把这个地方的位置改成你自己创建的一个目录地址,从远程仓库拉去的jar包都会放在这个位置。

在这里插入图片描述
第二个要修改的地方是这个mirror标签里的内容,mirror标签配置的是远程仓库的地址,jar包就是从这里拉取。
因为不同的公司的远程仓库地址不同,所以这些进公司后找同事问就可以了,或者图方便的话把同事的settings.xml文件直接拷贝过来就好了,还有,远程仓库可以配置多个,也就是这个mirror,可以配置多个,拉去jar包的时候,会按照你配置的顺序,比如说如果第一个地址没拉到,才会去第二个仓库去拉。
在这里插入图片描述

环境变量

和配置jdk一样,别忘了配置maven的环境变量,配置方式和配置jdk差不多,如下如所示。
在这里插入图片描述
在parh环境变量里面也要加上相关的内容。
在这里插入图片描述

集成idea

一般我们down一个项目下来,idea里的有些配置需要我们进行一下调整,关于maven的配置这三个地方就可以,依次是选maven的安装目录,maven的settings.xml文件所在位置,maven的本地仓库位置,集成idea之后,就可以愉快的使用maven啦!
在这里插入图片描述

写在最后

以上就是关于maven的安装&配置相关的内容啦,还是比较简单的,一般来说,如果一个项目中一些依赖有问题,解决办法就是先排查一下这些配置有没有问题。
当然在实际情况中,出现问题的概率还是蛮大的,特别是你刚入职,去down一个项目下来跑,有可能就遇到一些依赖报红的情况。
不过这些也都还好,大不了直接把同事的本地库拷贝过来哈哈,当然我也遇到过一些jar包死活下不下来的情况,于是我去远程库中手动去下载了,一般咱们下的jar包,有用的文件就是下面红框中的这几个,jar和pom是从远程库拉取的,repositories是本地自动生成的。
在这里插入图片描述
和maven比较类似的工具还有一个gradle,也是用来管理依赖的,但是这个工具我没怎么用过,大家可以去了解一下子,好像这个东西也是基于maven的,后面有空去学习一下再做总结。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值