Maven-04传递性依赖和依赖范围
2011-08-23 23:06
253 查看
依赖范围影响传递性依赖
(左边第一行标示第一直接依赖范围,
对上面第一行标示第二直接依赖范围,
中间的交叉单元格标示传递性依赖范围)
compile
test
provided
runtime
compile
compile
---
---
runtime
test
test
---
---
test
provided
provided
---
provided
provided
runtime
runtime
---
---
runtime
[align=left]当第二依赖的范围是compile的时候,传递性依赖的范围与第一直接依赖的范围一致。[/align]
[align=left]当第二直接依赖的范围是test的时候,依赖不会得以传递。[/align]
[align=left]当第二依赖的范围是provided的时候,只传递第一直接依赖范围也为provided的依赖,且传递性依赖的范围同样为 provided;[/align]
[align=left]当第二直接依赖的范围是runtime的时候,传递性依赖的范围与第一直接依赖的范围一致,但compile例外,此时传递的依赖范围为runtime; [/align]
(左边第一行标示第一直接依赖范围,
对上面第一行标示第二直接依赖范围,
中间的交叉单元格标示传递性依赖范围)
compile
test
provided
runtime
compile
compile
---
---
runtime
test
test
---
---
test
provided
provided
---
provided
provided
runtime
runtime
---
---
runtime
[align=left]当第二依赖的范围是compile的时候,传递性依赖的范围与第一直接依赖的范围一致。[/align]
[align=left]当第二直接依赖的范围是test的时候,依赖不会得以传递。[/align]
[align=left]当第二依赖的范围是provided的时候,只传递第一直接依赖范围也为provided的依赖,且传递性依赖的范围同样为 provided;[/align]
[align=left]当第二直接依赖的范围是runtime的时候,传递性依赖的范围与第一直接依赖的范围一致,但compile例外,此时传递的依赖范围为runtime; [/align]
相关文章推荐
- 【maven实战】04-依赖范围
- maven实战第四篇_04_yucong_依赖范围scope的介绍:test,complile
- Maven(二)Maven的依赖范围和传递性依赖
- maven 传递性依赖和依赖范围
- maven依赖范围和依赖传递
- maven3实战之坐标和依赖(依赖范围)
- maven读书笔记(二)maven依赖范围
- maven依赖范围
- Maven依赖范围scope
- maven项目的依赖范围
- 由一次jar包冲突来详述 Maven 依赖范围及依赖调节原则
- maven中的依赖范围
- 一点一点学maven(07)——maven依赖(范围、传递、排除、冲突)
- maven3实战之坐标和依赖(传递性依赖)
- Maven开发笔记(一)—— Maven中的依赖作用范围(scope)
- Maven 的依赖范围和传递
- maven依赖范围
- Maven之依赖范围
- 学习笔记——Maven 如何处理传递性依赖
- 学习笔记——Maven 如何处理传递性依赖