maven启动tomcat项目的时候报java.lang.LinkageError错误

今天使用maven启动tomcat项目的时候一直报这个错误,如下图

maven启动tomcat项目的时候报java.lang.LinkageError错误

百度了好久,有的说要删除几个jsp和servlet的jar包,我试了一下都不行。

后来终于被我找到了,原来要解决这个问题很简单

只需要在启动项目的时候将原先的 clean tomcat8:run 换成 clean tomcat8:run-war 运行就可以了

maven启动tomcat项目的时候报java.lang.LinkageError错误

maven启动tomcat项目的时候报java.lang.LinkageError错误

完美解决~