Maven官网:http://maven.apache.org/download.cgi
建议放在非系统盘目录下,可在根目录新建(D:/maven)目录用于存放Maven,或者如图,路径中不要有中文。
此电脑右键→属性→环境变量→path
配置完成后,打开cmd,输入mvn -v
,如果正确显示版本号,代表成功。
配置本地仓库的作用:存放jar包
如果本地没有,Maven需要去远程仓库下载
本地仓库官方默认的位置:C:\Users\用户名.m2\repository目录,不有利于查阅,而且占用系统盘空间,不太合适建议修改本地仓库的路径在D盘:D:/repository
因为我电脑上还有别的仓库,所以命名如下:
编辑maven目录中conf文件夹下的setting.xml文件,建议用idea打开编辑。
添加一行代码,用于修改本地仓库地址:
-
- <localRepository>D:/_MavenRepositorylocalRepository>
配置镜像的作用:解决因网络波动影响jar包的下载速度和稳定。
因为默认的仓库在国外,下载非常慢,一般通过国内镜像站下载。
国内最全镜像仓库:
1、阿里云镜像:https://developer.aliyun.com/mirror/
2、腾讯云镜像:https://mirrors.cloud.tencent.com/
3、华为云镜像:https://mirrors.huaweicloud.com/home
国内大部分都习惯使用阿里云的镜像:
点击打开页面后,有详细配置说明:
具体操作:在setting.xml文件中找到
标签,添加如下配置代码:
- <mirrors>
-
- <mirror>
- <id>aliyunmavenid>
- <mirrorOf>centralmirrorOf>
- <name>aliyun mavenname>
- <url>https://maven.aliyun.com/repository/publicurl>
- mirror>
- mirrors>
为了解决版本冲突,可以配置统一的JDK
具体操作:在setting.xml文件中,找到
标签,添加如下配置代码:
- <profiles>
-
- <profile>
- <id>jdk-1.17id>
- <activation>
- <activeByDefault>trueactiveByDefault>
- <jdk>1.17jdk>
- activation>
- <properties>
- <maven.compiler.source>1.17maven.compiler.source>
- <maven.compiler.target>1.17maven.compiler.target>
- <maven.compiler.compilerVersion>1.17maven.compiler.compilerVersion>
- properties>
- profile>
- profiles>
在创建项目之前,进行全局配置,先关闭当前项目:
在搜索框输入maven
,配置idea中的Maven映射:
之后,将ide构建/运行操作委托给Maven
和在后台运行
勾选上。
第一步,创建一个空项目:
第二步,创建模块:
创建成功后的项目结构如下:
之后再配置Tomcat10就不再细说,可以参考我之前的文章。