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

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