org.apache.tomcat.websocket.server.WsSessionListener.sessionCreated报错解决记录
可以看到运行时候因为存在两个api的冲突 所以会去找它的实现类 把它默认为是另一个版本的实现类然后因为并没有对该方法implement 所以进行了报错。网上有许多exclude的方法 但是由于大多是引入第三方的包造成的 所以需要找一下自己的情况是哪个包引入的才能解决问题。解决办法 将引入这个api的包在dependency中exclude即可。问题的原因就在于我的代码中引用的包引入了另一个版本的接口 代码如下。可以看到是个默认方法 所以它的实现类也没有实现该方法 源码如下。
原创
2023-08-17 16:25:50 ·
258 阅读 ·
1 评论