web工程导入了mysql驱动jar包却无法加载到驱动的问题

问题遇到的现象和发生背景

JavaWeb,WEB-INF下的lib添加mysql 驱动jar包之后,一定还需要在TomCat的lib下也添加mysql驱动jar包吗,为什么有的不在TomCat的lib下添加mysql驱动jar包也能访问到数据库的数据,有的必须添加jar包才能访问到数据。

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

那说明的打包有问题,正常的打包,会把mysql依赖包打包进去

在 项目中 先要把数据库驱动jar 引入项目依赖中 然后你再 编译打包的时候 他就会自己在项目的 web-inf/lib 中存在