author: fengclchn@outlook.com
date: 08/31/2021
标签 | 含义 |
---|---|
modelVersion | 指定pom的模型版本 |
groupId | 组织id,通常为域名反写 |
artifactId | 项目id,通常是项目名称 |
version | 版本号:release完成版,SNAPSHOT开发版 |
packaging | 打包方式,web工程打包为war,java工程打包为jar |
dependencies | 设置当前工程的所有依赖 |
dependency | 具体的依赖 |
build | 构建 |
plugins | 设置插件 |
plugin | 具体的插件配置 |
scope | 主代码 | 测试代码 | 打包 | 范例 |
---|---|---|---|---|
compile(默认) | Y | Y | Y | log4j |
test | Y | junit | ||
provided | Y | Y | servlet-api | |
runtime | Y | jdbc |
compile | test | provided | runtime | |
---|---|---|---|---|
compile | compile | test | provided | runtime |
test | ||||
provided | ||||
runtime | runtime | test | provided | runtime |
- 横向表头为直接依赖
- 纵向表头为间接依赖