tomcat下运行cxf异常 java.lang.ClassCastException
作者:Yan
異常:
java.lang.ClassCastException: org.apache.cxf.transport.servlet.CXFServlet incompatible with javax.servlet.Servlet
原因:
tomcat里面的servlet-api.jar與?cxf-rt-transports-http-jetty.jar里的一個依賴包geronimo-servlet_3.0_spec.jar沖突。
解決:
排除geronimo-servlet_3.0_spec.jar
<dependency> ?
? ? ? ? ? ? <groupId>org.apache.cxf</groupId> ?
? ? ? ? ? ? <artifactId>cxf-rt-transports-http-jetty</artifactId> ?
? ? ? ? ? ? <version>${cxf.version}</version> ?
? ? ? ? ? ? <exclusions>
? ? ? ? ? ? <exclusion>
? ? ? ? ? ? <groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-servlet_3.0_spec</artifactId>
? ? ? ? ? ? </exclusion>
? ? ? ? ? ? </exclusions>
? ? ? ? </dependency> ?
參考:https://issues.apache.org/jira/browse/CXF-3306
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的tomcat下运行cxf异常 java.lang.ClassCastException的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python数据类型有哪几种?(利用Py
- 下一篇: 开银行卡需要花钱么