MAVEN之安装和配置

参考资料:
https://www.cnblogs.com/hafiz/p/8119964.html
https://blog.csdn.net/hcmony/article/details/56013655
一、 MAVEN的两大核心作用:管理依赖、项目构建。管理依赖:比如我们引进一个JAR包,但是这个JAR又依赖于其他JAR包。项目构建:MAVEN定义了规范的项目目录,如src、main、target目录
二、安装jdk(因为Maven是使用java开发出来的,安装jdk步骤就不讲了)
三、安装maven
1、从官网下载maven压缩包:http://maven.apache.org
2、解压maven压缩包到一目录,配置maven的环境变量MAVEN_HOME,如下图
在这里插入图片描述
在这里插入图片描述
3. 测试maven是否安装成功,在系统命令行中执行命令:mvn –v
在这里插入图片描述
四、配置MAVEN
在maven中有两个配置文件:用户配置、全局配置(默认)
1、全局配置
在maven安装目录的conf里面有一个settings.xml文件,这个文件就是maven的全局配置文件,打开settings.xml文件,标签代表配置本地仓库
在这里插入图片描述
比如我们这里将本地仓库改成d盘目录下
在这里插入图片描述
2、用户配置
用户配置文件的地址:~/.m2/settings.xml,该文件默认是没有,需要将全局配置文件拷贝一份到该目录下。
五、MAVEN配置文件说明
1、MAVEN分全局配置文件和用户配置文件,名称都是settings.xml,全局配置文件在maven安装目录的conf里面。用户配置文件在c盘用户的~/.m2/settings.xml里面。第一次安装maven,c盘是不会有/.m2/settings.xml的,可以运行mvn clean install或者直接复制一份过去。一旦有了用户配置文件,就只用用户配置文件了。
2、. settings.xml里面,localRepository标签代表本地仓库,会把所有的jar包都放到本地设置的这个目录。
C:\maven\repository
3. MAVEN对项目结构进行了规范,在不用IDE开发工具创建MAVEN项目的时候,我们只能手工创建目录结构,然后再手工运行MAVEN命令。这个可以不学,因为以后我们肯定都会用eclipse之类的工具创建MAVEN项目。这里插一个题外话,MAVEN是不分服务器端和客户端版本的,我们在自己机器上安装MAVEN软件,是为了能从远程下载jar包并创建MAVEN项目,这些功能都是MAVEN具备的,eclipse安装MAVEN插件,也只是为了能和MAVEN软件关联起来。我们通过eclipse里面的设置可以看到,取得本地仓库和用户配置文件都是取得MAVEN软件的路径。
六、 eclipse集成MAVEN–配置重点
1、 安装插件就不讲了,新版本的eclipse已经集成MAVEN了
2、右键新建–选择MAVEN Project,next在这里插入图片描述
(3)一般我们都勾上此选项。如果不勾选会联网查找MAVEN的一些原型,暂时先理解为不同的项目结构吧比如有些是适用的web的。
然后Location里面设置的是这个项目存储的目录,
在这里插入图片描述
(4)其他的不用管,这三个有兴趣的可以百度具体看看,一般按照我标记的,各公司项目都是这么做的。点击finish就完成了。生成后就是按照maven的目录结构,各结构说明网上也很多,很简单。最主要的就是有一个porm.xml文件是用来配置依赖jar包的。这里只给你们讲配置,具体作什么的自己百度详细了解。都写一起肯定更不利于初期了解
在这里插入图片描述
说明:上面讲完,我们知道了怎么在maven配置文件中配置本地仓库,当我们安装eclipse插件后,在eclipse的设置里面,maven选项–user setting里面有我们的maven用户配置文件路径和本地仓库。当我们按照上面的顺序创建完一个项目,本地仓库的jar包就自动到maven dependencies里面,就不用我们每次都把jar包拷贝到项目的lib底下了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值