Maven中的依赖的使用范围
Posted quintan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven中的依赖的使用范围相关的知识,希望对你有一定的参考价值。
1、依赖的范围
依赖的范围使用scope的值来表示。主要有:compile,test,provided,默认的是compile。
scope表示依赖范围,也就是在maven构建项目的哪些阶段起作用:(编译、测试、打包、安装、部署)
compile:表示所有的阶段都必须有。
provided:提供,表示程序只在编译和测试过程中需要这个jar包,但是在打包和部署的时候不需要这个jar包,经典的是servlet,因为tomcat有servlet所以不需要再打包后的阶段有这个jar包。
test:测试,只在写测试代码的时候使用,其他的阶段都用不到。
以上是关于Maven中的依赖的使用范围的主要内容,如果未能解决你的问题,请参考以下文章