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原创

posted @ 2024-10-12 20:24  admin_tai  阅读(120)  评论(0编辑  收藏  举报