1.判断当前Tomcat版本,如果是线下版本高于线上,那么可以更换线上Tomcat解决。
2.检查NoClassDefFoundError:(类名) 检查这个错误类是不是包含内部类,如果是内部类最好办法是提出来,不是内部类。
以上是解决问题总结;我的问题是写的Bean类里面包含多个内部类,bean拆分后程序正常运行。主要原因还是Tomcat版本不支持,划重点:因为错误指向了Bean类我就只能从Bean类下手,分解Bean类解决问题,如果是Jar包建议升级Tomcat版本。以上建议仅供参考,欢迎大家提出问题和提供解决问题的办法。