Maven 学习笔记 031~034 依赖范围
1. 可选值
compile/test/provided/system/runtime/import,默认 compile
2. 对比
| main目录(空间) | test目录(空间) | 开发过程(时间) | 部署到服务器(时间) | |
|---|---|---|---|---|
| compile | 有效 | 有效 | 有效 | 有效 |
| test | 无效 | 有效 | 有效 | 无效 |
| provided | 有效 | 有效 | 有效 | 无效 |
3. test 范围
3.1 验证 test 在 main 目录中无效

3.2 验证 test 部署到服务器上无效
没有 junit 包

4. provided 范围
4.1 验证 provided 部署到服务器上无效
修改范围
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
打包后,没有了该 jar 包

浙公网安备 33010602011771号