Maven下载与配置详细教程

Maven下载与配置

maven的作用:maven最大的用处是用来帮助你导包,以及一些依赖包,不在需要去下载jar包

1、Maven的核心思想:约定大于配置

(1)有约束,不要去违反
(2)Maven会规定你如何去编写java代码,必须按照这个规范来;

2、下载安装

官网直接下载即可!解压就好了。
http://maven.apache.org/download.cgi
在这里插入图片描述

3.配置环境变量

在系统环境变量中,新建M2_HOME,MAVEN_HOME

M2_HOME中填写,maven目录下的bin目录
在这里插入图片描述
MAVEN_HOME中填写路径到 maven目录
在这里插入图片描述

在系统的path中配置%MAVEN_HOME%bin
在这里插入图片描述

4.测试

是否安装成功,在cmd中测试,mvn -version,出现以下信息即为成功。

在这里插入图片描述

5.阿里云镜像

(1)镜像: mirros
作用:加速我们的下载国内建议使用阿里云的镜像
nexus-aliyuncentralNexus aliyunhttp://maven.alivun.com/nexus/content/groups/public
(2)配置镜像
在conf文件夹下打开,setting.xml,
在标签下配置阿里云镜像。
在这里插入图片描述

6.本地仓库

在maven安装目录下自己新建一个名字为maven-repo的文件夹,作为本地仓库。
在这里插入图片描述

在conf目录下打开setting.xml,在标签中建立本地仓库,就是自己新建仓库的全路径。
在这里插入图片描述

在IDEA中使用maven

1、启动IDEA
2、创建一个Maven项目
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
3、等待项目初始完毕
在这里插入图片描述
在这里插入图片描述
4、观察仓库中多了什么东西

5.idea中的maven设置
IDEA项目创建成功后,看一眼maven配置
在这里插入图片描述
6.到这里已经可以使用了
7.创建一个普通的maven项目(不勾选模板)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
8、在idea中标记文件夹功能
在这里插入图片描述
9、在idea中配置tomcat
在这里插入图片描述
10、pom.xml文件
在这里插入图片描述
11.maven的高级之处在于,他会帮你导入这个jar包所依赖的其他全部jar包
在这里插入图片描述
12、解决常见问题
在这里插入图片描述

13.在maven中建立Servlet文件:
(1)建立一个普通的maven项目,将main里面的src目录删掉,在这个项目中建立Moudle;这个空的项目就是Maven的主工程
(2)关于Maven父子工程的理解;
在这里插入图片描述
(3)Maven环境优化
a.修改xml为最新的(从tomcat中将头文件粘贴过来)B.将Maven的结构搭建完整
(4)编写一个Servlet程序
(5)编写Servlet的映射:需要给一个路径

Published by

风君子

独自遨游何稽首 揭天掀地慰生平