java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
如果您使用的Mysql版本低于6.0,去掉cj就能解决,即使用com.mysql.jdbc.Driver
今天重点讨论的是Mysql版本跟语句匹配的情况
中文论坛上几乎都在讨论版本的问题(Mysql5.0啊6.0啊什么的),因此只好去Stack overflow上寻找答案,有很多种说法,对我有帮助的如下:
- 把jar包放进Tomcat安装目录下的lib文件夹里,也可以不从webapp的lib里面移除MySql-Connector包(我没有移除,结果是可运行的)
该问题在Stack overflow上的解答:
https://stackoverflow.com/questions/1585811/classnotfoundexception-com-mysql-jdbc-driver