概述
在依赖的配置中,除了所需要依赖jar包的坐标之外,还有一个scope设置,scope表示的是范围,这里指的就是依赖的范围。
依赖的范围常用的值:
- test:test范围依赖的jar包只服务于测试程序
- compile(默认值) :compile范围依赖的jar包服务于主程序,也服务器测试程序
- provided :provided 范围依赖的jar包服务于主程序,也服务器测试程序
对于compile范围和provided范围的依赖区别在哪里呢?
Compile和provided 范围的区别: Compile是参与部署的依赖jar包,而provided 范围是不参与部署的依赖的jar包。简单来说就是,Compile打包的时候需要包含进去,而provided不需要。
最后
以上就是清爽黑夜为你收集整理的Maven中scope的理解的全部内容,希望文章能够帮你解决Maven中scope的理解所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复