Maven中引依赖scope的用法

com.xxx.xx.maven hello 1.2 compile

今天给大家分享一个很有用的知识点

平时工作中一般很少关注scope,因为它的默认值是compile,是使用最多的情况。

scope顾名思义就是生效范围的意思,类似于自定义注解中的@Retention(RetentionPolicy.RUNTIME)

图一
这里说一下几个可能会用到的值

test :只在生命周期mvn test 时才会生效 如:Junit4.0.jar

provided :部署的时候不生效 如:servlet.api.jar

猜你喜欢

转载自blog.csdn.net/weixin_42541360/article/details/88311643