什么是Maven?
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。——源于百度百科
具体参看百度百科
下载
在官方网站下载,在左边选择Download
进入之后选择图示类型,点击
版本可以不同,一般用最新的。然后解压在你自己准备放置的路径下。
配置环境变量
打开设置,搜素环境,会出现下图所示
点击第一个进入编辑,在系统变量里添加两个变量
M2_HOME maven解压位置下的bin目录的路径
MAVEN_HOME maven解压位置下的路径
在系统变量的path变量里面添加,找到path变量,点击进入,然后点击新建
%MAVEN_HOME%\bin 这里的MAVEN_HOME就是配置的系统变量,之后改了位置只要改上面的系统变量的位置即可
配置好,打开终端win+R,输入cmd,输入下面命令检测
mvn --version
如下,即成功
阿里云镜像
在maven配置文件里面增加镜像,目的是加速下载速度。
- 1.配置文件在conf目录下的settings.xml
- 2.找到mirrors的位置,在里面插入下列代码
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
<mirror>
<id>maven-default-http-blocker</id>
<mirrorOf>external:http:*</mirrorOf>
<name>Pseudo repository to mirror external repositories initially using HTTP.</name>
<url>http://0.0.0.0/</url>
<blocked>true</blocked>
</mirror>
本地仓库
在maven的目录下新建一个maven-repo来存放下载的jar包,也就是本地仓库
然后在设置里添加仓库路径
<localRepository>你的路径\apache-maven-3.8.4(你的maven目录名)\maven-repo</localRepository>
IDEA创建
打开IDEA新建一个project
选择maven,可以直接点解next进行创建,也可以勾选图示选项,然后就可以选择下面相应的maven模板。
这里我选择创建一个webapp模板
介绍相关信息
选择你的maven目录,配置maven,IDEA自带了,不过还是选择自己下载配置的最好
下一步
当显示出来BUILD SUCCESS即为成功
这里需要配置一个东西,之后新建的时候总是会默认给我们IDEA自带的maven,配置完之后就默认给我们自己下载的maven了
可能会出现警告
No archetype found in remote catalog. Defaulting to internal catalog
这里关闭项目,重新打开就消失了,至此配置和基本的创建就完成了