maven-pom.xml配置-必备

使用maven创建项目最重要的一个配置文件是pom.xml,通过配置pom.xml文件可以实现对项目的打包,编译 和发布等流程。

首先创建项目maven:

maven-pom.xml配置-必备

通过模板镜像创建maven web项目,我一般选择webapp的镜像,然后我们解释下下面两个命名:

groupId是指的是公司的域名,artfactId指的是功能的名称,就是项目的名称。groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果把项目发布到maven本地仓库去,项目就必须根据这两个id去查找。 我们经常用的pom.xml文件中的依赖包就是通过这个坐标去maven远程的中心仓库中下载的。version 指的就是版本号(这个我会在另一个文档中详细指出),packaging的打包方式默认是jar。

接下来我们就要了解maven最牛叉的pom.xml文件,

 

dependencyManagement,这个元素首先只能出现在父类的pom.xml文件中,一个作用是统一版本号,还有一个作用是声明的作用,子的pom文件里用到再引。

Dependency属性使我们使用坐标下载依赖包,其中scope的属性有五个属性值。这五个属性值主要的区别在于是否在编译发布的时候打包。

欢迎关注我的公众号,领取免费干货学习资源

maven-pom.xml配置-必备