参考:
https://www.cnblogs.com/luoruiyuan/p/5702452.html
基本就是这几种可能。
实在不行就把这两个文件拷贝到tomcat路径下的lib下:
下载:https://download.csdn.net/download/pengshengli/10773933
另外:很多时候都会出现这样的情况,引入外部的jar包,程序不会报错,但是运行起来的时候就是异常,
lib也引入了一大堆,不知为什么。。。
后来就建一个java工程,不是javaweb工程,结果就可以运行。明白了,web工程要依赖tomcat,jar没在tomcat下。
最粗暴的方法,就是将这些外部的jar包拷贝到tomcat下的lib。当然发布的时候jar封装成包一起放到tomcat下就不会有问题。