Maven从零开始_3_Maven依赖

来源:互联网 发布:台湾淘宝 编辑:程序博客网 时间:2024/04/28 05:52

一. jar包依赖的作用范围

为什么需要注意jar包依赖问题,因为如果在发布web项目到tomcat中,如果把servlet-api也打包进项目,但是tomcat自带了servlet包,那么就会冲突,解决方法是在发布之前依赖servlet包,在发布项目时候,不依赖。

二. 具体

1. pom.xml

2. scope的所有属性

三. 依赖有传递性

项目B依赖了项目A,即在B的pom中配置依赖了A,那么A中所有依赖的jar包都会被B项目依赖。

如果scope标签设置为test,不会传递。

四 . 依赖的包冲突问题

依赖级别相同,引用先依赖的jar包,级别不同,依赖间接依赖最近的jar包。

五. 排除依赖

0 0
原创粉丝点击