Scope属性的值有6种
打包项目时的作用范围:
1、compile(不主动设置scope时的默认值):
项目编译、测试、运行。
2、provided
编译、测试。
补充:<dependency>下的子标签<optional>有两点需要注意
如果该标签设置为true,package打包时不会被打入jar包,同时不会有父子工程的依赖传递效果。
3、runtime
运行
4、test
仅测试编译与测试运行
5、system
本地系统下的jar包,需要和systemPath标签配合使用,即<systemPath>。
6、import
只能在pom文件的<dependencyManagement>中,其作用是引入其他的pom文件(即子工程引入父工程),具体的经典操作csdn上很好查到。
今日微语:
人生的意志,不能受社会的压力而软弱,也不能受自然的压力而萎缩,应当天天站得笔直的、轩昂的,但不是骄傲的~
出自彭相山。
扫描二维码关注公众号,回复:
15564962 查看本文章