依赖范围:使用scope表示依赖的范围
依赖范围表示:这个依赖(jar和里面的类)在项目构建的哪个阶段起作用
依赖范围scope:
compile:默认,参与构建项目的所有阶段
test:测试,在测试阶段使用,比如执行mvn test会使用junit
provided:提供者。项目在部署到服务器时,不需要提供这个依赖的jar,而是由服务器提供这和以来的jar包, 比如servlet和jsp 依赖。