- 搭建项目的jar包版本与idea不一致,导致
java.lang.NoSuchMethodError:
'org.apache.commons.logging.Log org.springframe...
原因:引入的spring的jar包为5.3.15版本,但是idea的是5.2.3.RELEASE版本
解决:将版本替换为5.2.3.RELEASE版本
- build项目后,由于存在多个版本的spring jar包,导致以下错误
Caused by: java.lang.IllegalArgumentException:
找到多个名为spring_web的片段
解决:将多余的包从lib目录中去除。
org.apache.catalina.LifecycleException:
无法启动组件
原因也是build后的Spring jar包问题,初步搭建时,这有个库无效,忘记去除
- 最后可参考下这篇文章的问题。