Maven依赖传递暨依赖范围
2018-03-30 09:43
316 查看
依赖范围 | 编译 | 测试 | 运行 | 举例 |
---|---|---|---|---|
compile | Y | Y | Y | spring-core |
test | - | Y | - | junit |
provided | Y | Y | - | servlet-api |
runtime | - | Y | Y | JDBC驱动 |
system | Y | Y | - | 本地maven仓库的类库 |
1、编译、运行与打包时都需要用到的jar(默认)
绝大多数jar包属于该类型
2、编译、运行与打包时都不需要用到的jar
例如:测试时需要用的jar包
3、编译、运行时需要,打包时不需要
servlet-api就是该类型的典型jar
4、编译时不需要,运行、打包时需要的jar包
JDBC驱动属于该类型典型jar
相关文章推荐
- Maven依赖范围及传递
- Maven传递依赖的范围
- Maven 的依赖范围和传递
- 从零到一学Maven——依赖范围及传递依赖
- Maven依赖范围及依赖传递
- maven依赖(范围、传递、排除、冲突)
- Maven学习总结(41)——Maven依赖范围、传递、排除详解
- Maven依赖范围及传递
- Maven依赖范围及传递
- Maven 依赖范围、依赖传递、排除依赖
- Maven·依赖范围·传递依赖·依赖冲突
- Maven之依赖配置-关于依赖传递、依赖范围和类加载器
- 一点一点学maven(07)——maven依赖(范围、传递、排除、冲突)
- Maven依赖范围及传递
- Maven依赖范围及依赖传递
- Maven依赖范围及依赖传递
- maven依赖范围和依赖传递
- Maven依赖范围及传递
- Maven依赖范围及依赖传递
- Maven依赖范围