1)比较常用的解法:一般原因是因为没有找到jar包。所以将jar导入到lib文件下便可以了。
比如WEB-INF->lib下。究其原因是因为在web项目中,当Class.forName("om.mysql.jdbc.Driver");
时eclipse是不会去查找字符串,不会去查找驱动的。所以只需要把mysql-connector-java-5.1.x-bin.jar拷贝到下lib目录就可以了。
如果这种方法不行的话,可以试试放到WEB-INF->classes下看看效果。
2)我也遇见过这种问题,而且我以前做过sql的连接。所以早就将jar拷到lib下了,结果还是
出现了这种情况。我详细看了datasource explore新建connection profile时test connection报的错误。
发现时(unknow)。于是我想可能是没找到jar。便到preference下的driver definitions下重新导入了jar包便成功了。