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 包

posted @ 2022-10-06 17:12  君子键  阅读(27)  评论(0)    收藏  举报