Maven的安装部署(不踩雷版)
在idea中配置maven需注意maven版本和idea版本相匹配。本人使用idea版本为2020.3,jdk1.8,maven3.6.3可以与之相匹配。
一、下载maven
maven下载官网地址:https://maven.apache.org/download.cgi
本人使用的maven3.6.3网盘链接:https://pan.baidu.com/s/1TdY9dc-cjI1za_5LRA6Y3A?pwd=1d5e
maven为绿色软件解压缩后即可
这里记住maven文件存放的地址(存放地址不要出现中文字符)
二、配置环境变量
1.打开电脑高级系统设置
设置环境变量
在系统变量中设置:
新建 —> 变量名:MAVEN_HOME 变量值:maven文件存放地址 例:D:\maven\apache-maven-3.6.3
设置path —> 新建:%MAVEN_HOME%\bin
win+r,输入cmd,输入命令mvn -v,弹出版本就说明已经安装完成。
三、配置Maven
在maven的文件下新建一个repository的空文件夹作为本地仓库用于存放从远程仓库下载的依赖库。
设置maven文件中的setting.xml文件
点击查看代码
设置本地仓库地址: <localRepository>D:\maven\repository<localRepository/> 添加阿里镜像: <mirror> <id>alimaven</id> <name>aliyun-maven</name> <mirrorOf>central</mirrorOf> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>
win+r,输入cmd,输入命令 mvn help:system,显示BUILD SUCCESS表示安装成功。
四、修改idea中的配置信息
查看file --> project structure对应版本信息是否正确
maven依赖查询:https://mvnrepository.com/ 选择应用人数度的依赖添加到pom.xml文件中
可以在idea的pom.xml文件中通过右击选择Diagrams->show dependencies 可视化依赖关系
通过exclusions排除依赖 scope控制jar包作用范围(compile默认、test、provided、runtime)
maven生命周期:
clean:移除上一次构建生成的文件
compile:编译项目源代码
test:使用合适的单元测试框架运行测试(junit)
package:将编译后的文件打包,如jar、war等
install:安装项目到本地仓库
有问题请留言共同交流
@andmin_tai原创
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异