一、依赖的范围
1、使用scope表示
2、scope的值有compile、test、provided,默认是compile
3、scope:表示依赖使用的范围,也就是在maven构建项目的哪些阶段中起作用。【maven构建项目有清理、编译、测试、打包、安装、部署过程】
compile | test | provided | |
对主程序是否有效 | 是 | 否 | 是 |
对测试程序是否有效 | 是 | 是 | 是 |
是否参与打包 | 是 | 否 | 否 |
是否参与部署 | 是 | 否 | 否 |
二、依赖查询
https://mvnrepository.com/,是maven依赖查询网站。