一、什么是pom.xml文件?
POM是项目对象模型(Project Object Model)的简称,它是Maven项目中的文件,XML格式,名称为 pom.xml,他是一个有关于maven操作的配置文件。每一个maven项目在创建时都会自动生成pom.xml文件。最主要的功能就是里面写入项目所需jar包的信息。
二、maven的初始结构介绍
下图代码是对每一个maven项目的初始结构代码的介绍,学者们只需重点关注下图两个红色框的内容即可,第一个代表项目的打包方式,第二个代表配置该项目的jdk版本和编码格式。打包方式有三种,分别是war,jar,和pom。其中war和jar是两种不同文件的打包方式,pom方式是涉及到父子项目模块中,作为父模块的配置需要被子模块所继承使用时的打包方式。
三、在pom.xml中进行依赖管理
将所需要的依赖先用dependencies标签包住,然后在标签里面写每个依赖的坐标即可。要注意dependencies标签需要写在project标签里面。
获取依赖坐标的方式
提供两个网站,一个是maven中央仓库,另一个是阿里云maven仓库。下面简单介绍一下maven中央仓库的使用方法。下面是进入maven官方中央仓库首页的图片,在最上面搜索框中输入要搜索的依赖信息,这里以以log4j为例,
搜索后找到下面图你的搜索内容最相近的一个然后点进去,
查看下图所示的信息
当点击了版本号后,会出现依赖坐标,将内容复制到maven项目的
<dependencies>
</dependencies>
标签中即可
此时已经添加了依赖,按照下图顺序,先打开maven管理,然后点击2号红色框的刷新,加载pom.xml文件中的新增依赖。