<scope>provided</scope>作用

使用:

在使用maven时会,添加servlet-api依赖时会添加provided

 
<properties>
    <servlet.version>4.0.1servlet.version>
properties>




<dependencyManagement>
    <dependencies>
        
        <dependency>
            <groupId>javax.servletgroupId>
            <artifactId>javax.servlet-apiartifactId>
            <version>${servlet.version}version>
            <scope>providedscope>
        dependency>
    dependencies>
dependencyManagement>

原因:

  1. tomcat中也有servlet-api包,这样,会f发生冲突
  2. 为了解决冲突,添加provided,因为provided表明该包只在编译和测试的时候用

end 》》》
每一颗钻石在被发现前,都要经受埋藏尘埃的寂寞时光。

你可能感兴趣的:(Spring,spring,java,后端)