maven是一个项目管理工具,用来管理依赖。简单理解就是maven是用来管理jar包、文档等,可以从maven仓库自动下载jar包,而不用自己下载项目所需的jar包。
maven的作用:
- 统一项目依赖管理
- 提供统一的模板、项目结构
- 对项目创建、编译、打包、发布等操作进行统一管理
可以参考一下B站视频了解一下maven的介绍和创建:https://www.bilibili.com/video/BV1dF411e7Kr/?spm_id_from=333.788&vd_source=5892c1b7a392074bad06f9afe9a76c3d
一、maven安装配置
从maven官网下载:https://maven.apache.org/download.cgi,可以下载在指定位置,如,E:\Maven或者其他位置。
Maven配置(与jdk配置类似):
![在这里插入图片描述](https://img-blog.csdnimg.cn/6638a757c1494bc88d39fb5b885dbc3b.png
新建系统变量,命名为MAVEN_HOME,变量值为maven所在目录,填写完点击确定。
新建,输入变量为%MAVEN_HOME%\bin,点击确定。环境变量和系统属性也要点击确定。
win+R输入cmd,打开命令行窗口,输入mvn -v,若配置成功则显示:
idea配置maven:
二、常见bug解决
目前还没发现bug,等遇到再记录一下。
三、如何加速
1、创建一个仓库目录用来存放下载的jar包,比如,E:\Maven
2、修改maven的conf目录下的settings.xml文件
<localRepository>E:\Maven\repository</localRepository>
3、添加ailyun仓库镜像,加速jar包下载。
四、各种常见maven插件