Maven-pom.xml配置详解

– compile :默认范围,用于编译- provided:类似于编译,但支持你期待jdk或者容器提供,类似于classpath- runtime: 在执行时需要使用- test:    用于test任务时使用- system: 需要外在提供相应的元素。通过systemPath来取得- systemPath: 仅用于范围system。提供相应的路径- optional:   当项目自身被依赖时,标注依赖是否传递。用于连续依赖时使用