起因 一个线上的tomcat服务,在启动时报错某个serverlet重复注册。检查发现是因为程序里含有两个相同的web-fagment.xml。原因很简单,就是某个jar包在maven打出来的war包中被包含了两次。 排查 原因未知。 解决方案 删除本地maven仓库中的无关版本。