maven依赖scope
时间: 2023-11-13 10:54:08 浏览: 102
Maven之scope依赖范围.docx
Maven中的依赖scope指定了依赖的作用范围,包括以下几种:
1. compile:默认值,表示依赖在编译、测试、运行时都需要使用。
2. provided:表示依赖在编译和测试时需要使用,但在运行时由JDK或容器提供,比如servlet-api。
3. runtime:表示依赖在测试和运行时需要使用,但在编译时不需要。
4. test:表示依赖只在测试时需要使用,不会被打包到最终的jar或war中。
5. system:表示依赖与本地系统相关联,需要通过systemPath指定依赖的路径。
阅读全文