maven 依赖范围有哪些:java
1. compile 2. test 3. provided --- like servlet 4.runtime 5.system与 systemPath 配置使用 ${java.home}/lib/rt.jarmaven
maven 可选依赖:ide
1. A-B 2.项目B-X(可选依赖) B-Y(可选依赖)code
<dependencies> <dependency> <groupId></groupId> <artifactId></artifactId> <version></version> <optional>true</optional> </dependency> </dependencies>