nested exception is java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal报错解决办法

近期有一个微服务在服务版本升级之后突然跑不起来了,报错信息如下(报错信息截取一部分):

同样的工程代码,同样的数据库在同事的电脑里可以跑起来,只有我这里报错,怀疑是IDEA的配置问题或者是缺少了什么依赖,有可能是同事偷偷加上去的,后面发现mvn clean package -U打包时候不报错,但是运行不了,应该是mvn的问题了。百度了一下是缺少xml-apis的依赖,打印mvn dependency:tree 依赖树时发现xml-apis的依赖存在。

那一定是该依赖在本地下载不全,由于mvn的依赖下载过程不支持断点续传,可能是因为网络不稳定的因素下载依赖,下载到一半停了,造成了该依赖已经下载下来的假象,把不全的依赖打包进去了,删除.m2文件里的该路径下(.m2/repository/xml-apis)的所有信息,然后重新进行打包,问题解决。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容