junit上测试连接数据库成功,运行web项目却失败 用maven去管理web项目,导入mysql依赖之后,用junit测试连接数据库成功,是因为junit找的是本地的jar包;而我的web项目运行在本机的tomcat上,里面没有所需的mysql驱动;解决办法:1.在web项目下web-inf/lib下添加mysql驱动jar包,这只对当前的web项目起作用; 2.在tomcat的lib下放入mysql驱动jar包,这样部署在本机的tomcat的所有web项目都可以成功连接数据库了;