【Maven】
☞Maven入门教程-Maven项目实战☜
六、Maven项目中pom配置文件的使用
1. pom文件的作用
在maven项目中,通过maven来获取和管理第三方的资源。每个maven项目默认是有一个pom文件的。该文件是用来告诉maven当前项目中需要使用的资源的,该文件会被maven自动加载识别。我们需要在pom配置文件中声明需要使用的资源的坐标即可。
注意:
当pom文件被修改的时候,maven会自动的重新加载pom文件,并根据文件的最新内容加载最新的资源。可以理解为maven给pom文件增加了一个onchange的事件。
2. pom文件的配置内容
2.1 modelverson
声明模块的版本
2.2 当前项目的资源坐标
给maven查看,并便于maven查找到该项目给其他项目使用
2.3 配置第三方的资源坐标
让maven根据坐标从本地仓库中引入第三方的资源到项目中使用,如果
本地仓库中没有,则会自动从云仓库中下载。
注意1:
我们可以在https://mvnrepository.com/下来搜索需要的资源坐标,然后当我们将资源坐标变更后,需要点击import changes让maven重新加载pom文件,根据最新的资源坐标获取资源到项目中
注意2:
maven将资源引入到项目中后,在idea的项目视图中是看不到第三方资源的,需要点击idea右侧栏上的maven,进入maven的资源管理视图中,查看当前项目中引入的第三方的资源。
2.4 properties自定义资源版本号管理
一个第三方资源会有很多的版本,比如mybatis,spring等如果我们需要引入的第三方资源过多,当我们对某一个资源的版本号进行修改时,不好修改。可以使用properties标签将资源的版本号单独 的声明在外部,便于我们的修改。