Maven是一款Java项目管理工具,下面将介绍Maven的实际作用和相关的操作
Maven项目依赖的添加
在Maven项目中添加依赖,通过dependencies标签添加所有依赖,所有依赖都添加在里面,而单个依赖就使用dependency标签添加进项目,而添加依赖之后,里面添加的就是该依赖的坐标,如果本地Maven仓库没有,他就会自动联网下载该依赖,如下:
依赖传递
如果在一个项目a中依赖b项目,b项目又依赖了c项目,那么a项目也会自动的依赖c项目,c项目在a依赖b的时候,会自动的将c项目添加到a项目的依赖中
依赖删除
如上例子,如果a不需要c依赖怎么办呢,则可以在dependency标签也就是依赖中使用exclusions标签,在里面使用exclusion删除单个标签,传入标签的组号和名字就能删除该依赖
依赖范围
可以使用scope标签限制依赖使用范围