provided的做用是:当项目打成war包时,当前的jar包不会压缩在当前的war包里
只在当前代码的编写和编译过程当中产生依赖的做用,
当程序部署在Tomcat中的工程在war包压缩包中,经过加上provided否则jar包压缩在war包中
运行的时候,用Tomcat自身带的jar包
例如:java
<dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>javax.servlet.jsp-api</artifactId> <version>2.3.1</version> <scope>provided</scope> </dependency>