maven启动 cannot be cast to javax.servlet.Filter/cannot be cast to javax.servlet.Servlet 报错
来源:互联网 发布:传真服务器软件 编辑:程序博客网 时间:2024/05/17 23:03
使用maven开发web应用程序,启动就报错:
java.lang.ClassCastException: com.alibaba.druid.support.http.WebStatFilter cannot be cast to javax.servlet.Filter
就算注释了该filter也会报spring的dispatch的servlet无法转型。
原因
折腾了好久,终于找出原因:servlet-api.jar与tomcat自带的包冲突
<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> <!--加上即可--></dependency>
<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值: 1. compile,默认值,会随着项目一起发布。 2. provided,类似compile,希望运行容器提供。 3. runtime,运行时使用。 4. test,只在测试时使用,不会用于发布。 5. system,类似provided
0 0
- maven启动 cannot be cast to javax.servlet.Filter/cannot be cast to javax.servlet.Servlet 报错
- maven启动 cannot be cast to javax.servlet.Filter/cannot be cast to javax.servlet.Servlet 报错
- Maven项目启动报这个错cannot be cast to javax.servlet.Servlet 报错
- cannot be cast to javax.servlet.Servlet
- cannot be cast to javax.servlet.Filter 报错, 原因servlet-api.jar冲突
- cannot be cast to javax.servlet.Filter 报错, 原因servlet-api.jar冲突
- cannot be cast to javax.servlet.Filter 报错, 原因servlet-api.jar冲突
- CharacterEncodingFilter cannot be cast to javax.servlet.Filter 报错, 原因servlet-api.jar冲突 解决方案
- StrutsPrepareAndExecuteFilter cannot be cast to javax.servlet.Filter
- StrutsPrepareAndExecuteFilter cannot be cast to javax.servlet.Filter
- 问题:cannot be cast to javax.servlet.Filter的原因
- OpenSessionInViewFilter cannot be cast to javax.servlet.Filter问题
- org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter报错
- maven SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializ
- tomcat服务器cannot be cast to javax.servlet.Servlet问题
- tomcat运行时报 cannot be cast to javax.servlet.Servlet
- maven org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter
- maven构建的项目运行tomcat时报:CharacterEncodingFilter cannot be cast to javax.servlet.Filter
- CodeForces 616A Comparing Two Long Integers
- OpenCV+Visual Studio 2010、2012、2013、2015
- java基础学习(7)浅析final,private,public,protected,static等关键以及它们的区别的联系
- C++中的句柄
- [HDU 5729] Rigid Frameworks (二分图联通方案计数)
- maven启动 cannot be cast to javax.servlet.Filter/cannot be cast to javax.servlet.Servlet 报错
- java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
- 极角排序合集
- 简单dp算法——百炼05:切割回文
- 类之间的关系
- mysql使用(2)
- Android的Window和WindowManager
- Linux数据流重定向
- 数据结构实验之链表一:顺序建立链表