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>