java.lang.ClassCastException: com.hc.WebInfServlet cannot be cast to javax.servlet.Servlet

mac2025-11-01  20

java.lang.ClassCastException: com.hc.WebInfServlet cannot be cast to javax.servlet.Servlet

Intellij采用tomcat插件运行web项目时报错: 原因:两个包里含两个相同的servlet-api.jar包

解决方案:引入Servlet的Maven时,加入scope标签,比如:

<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided</scope> </dependency>
最新回复(0)