由于servlet api及jsp-api都是开发时所需的jar包,但是运行时直接由tomcat等servlet容器直接提供。

在没有使用maven管理项目时,这两个所需要的jar都是在buildpath添加tomcat 运行时环境,这样在开发时才可以找到相应的jar




在maven管理的项目中只要添加两个provided的依赖,只在开发时候进行使用,打包时候不进行打包即可


<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
<scope>provided</scope>
</dependency>

<!-- https://mvnrepository.com/artifact/javax.servlet.jsp/jsp-api -->
<dependency>
    <groupId>javax.servlet.jsp</groupId>
    <artifactId>jsp-api</artifactId>
    <version>2.0</version>
</dependency>



Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐