今天在Intelij IDEA运行之前的项目,突然报java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletResponse这种错,怎么都不行,按照网上找的各种帖子,原因帖子上都有说,我不再啰嗦,但是支的招都不好使,一顿折腾后,下面这招解决了问题:
1、pom文件修改为:
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> </dependency>
2、把repository中该jar包拷到tomcat下,并重新命名为servlet-api.jar
搞定!