本来好好地项目,今天删除了一下pom.xml 重新更新了一下就出现了 :
java.lang.ClassNotFoundException: org.apache.jsp.WEB_002dINF.classes.views.index_jsp
百度了好多 解决方案,记录一下方便自己:
原 pom.xml
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
现 pom.xml (由于使用main函数报错 注释掉scope)
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <!--<scope>provided</scope>--> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <!--<scope>provided</scope>--> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>