dependency
- 引用依赖包
- 层级相同第一个生效,层级不同最浅生效
parent
- 继承父pom节点,子项目无需再次引入依赖包
- 每个pom中只能有一个parent节点
- 与dependency的区别是子项目无法使用父pom自己的类
dependencyManagement
- 预定义依赖包的版本号,子项目仍需明确引入依赖的包,且子项目可以覆盖
- import只能导入type为pom的类型,仅能导入dependencyManagement或pluginManagement节点的内容,主要用于分拆dependencyManagement节点
pluginManagement
- 预定义插件的版本号,子项目仍需明确引入依赖的插件,且子项目可以覆盖
repositories
- 配置远程仓库
常用插件
help
//查看生效的pom文件
mvn help:effective-pom
//查看生效的配置
mvn help:effective-settings
dependency
//pom依赖树
mvn dependency:tree
versions
//更新子模块(不递归)版本号
mvn -N versions:update-child-modules
网友评论