什么是maven?
简单来说,maven就是一个帮助我们管理项目的工具,在编写代码时,有很多地方,我们需要引入依赖,只要有一个地方不合适代码运行就会报错,当需要导入的依赖很多时会非常麻烦,这个时候maven就起到了很关键的作用,我们只需要告诉它需要什么jar包它就会帮我们下载。并且maven项目目录有一个规定的结构,非常方便我们观看和修改。
maven下载配置和本地仓库
首先下载maven,然后在它的conf目录下找到settings文件(以下操作在找到的相应标签外加一个相同的标签即可)
1.在localRepository标签下指定本地仓库
本地仓库用于储存拉取的jar包。
2.配置阿里云镜像用于拉取依赖<mirror>
3.指定jdk版本(用于运行项目时匹配jdk)<profile>
创建maven项目
首先打开idea选择新建maven项目,勾选原型创建,下拉选择红线标注选项。
给名字之后指定自己的maven路径,一般会自动匹配仓库路径,没匹配就自己指定。
创建好项目后点击文件选项自己设一下项目结构,没有的文件夹右键建
java里面放源代码,resources放资源文件或者配置文件,webapp放页面内容,test里面放测试类,测试类需要引入spring框架的相关jar包才行,可以进行接口测试,下面会告诉大家怎么快速引入jar包。
pom.xml配置文件
pom.xml文件就是我任务maven的强大之处,可以通过坐标在里面轻松引入需要的jar包
坐标
什么是坐标?坐标是jar包的标识符,可以让我们找到需要的jar包,坐标形式如下图
groupId为jar包的项目名
artifactId为所需jar包的模块名
version就是jar包的版本
在这里我们要注意,引入相关的jar包时要搜搜他们的版本是否对应,不然运行会报错。
其他的pom.xml了解可以去这里,博主总结的非常细致。