背景:项目build path里是有Mysql数据库驱动文件的,并且baba项目是已经正常使用很长时间了,但是复制出来一个baba1.1的时候,再次运行jpa框架的时候就报出这样一个错误:No suitable driver found for jdbc:mysql
1:上网搜索了一下,网上说可能是驱动程序与数据库版本不一致,我看了一下,我的项目里的果然是mysql-connector-java-3.1.13-bin.jar,然后我就找了一个mysql-connector-java-5.0.8-bin.jar,替换掉了原来的那个,结果运行的时候还是这样一个错误。
2:关掉MyEclipse,重启一下(我也为是刚才启动tomcat造成影响了,其实这个jpa框架,jdbc与tomcat根本八杆子都打不到的),结果还是该错误。
3:重启MyEclipse不行,那就重启一下电脑,还是不行。
4:最后才发现(还是看console控制台第一行才发现的),原来我的persistence.xml里竟然少了三句话,我天啊,以前一直是好使的,难道是什么时候不小心给删除了?!
<property name="hibernate.connection.driver_class" value="org.gjt.mm.mysql.Driver"/>
<property name="hibernate.connection.username" value="root"/>
<property name="hibernate.connection.password" value="root"/>
加上去,然后这个异常就解决了!!!
总结:异常肯定是能解决的,只要一步一步的排查就可以了,
这里其实很明显,自己看驱动文件没错,肯定就应该是配置文件出错了嘛,
就是本质是有了,那么出错的话就是方式的问题了(呵呵,牵扯到哲学了都!!!太会联想了我,看来哲学是所有科学的母亲真是正确啊!)
分享到:
相关推荐
包括 ImpalaJDBC3 ImpalaJDBC4 ImpalaJDBC41 三个版本的ImpalaJDBC连接所需Jar
服务器出现java.sql.SQLException No suitable driver found for 的
thumbnailator-0.4.8压缩包 0.4.8版
"No suitable driver found for jdbc:derby://localhost:1527/Employees" 解决上面问题,连接java和数据库会用到的包。
mysql5.6连接驱动jaf,可处理报错java.sql.SQLException: No suitable driver
下面小编就为大家带来一篇完美解决ntp的错误问题no server suitable for synchronization fo。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
功能强大的图片压缩工具类。支持比例缩放,指定大小进行缩放,旋转,水印,裁剪,转化图像格式等。
介绍在Linux下搭建“虚拟机+优麒麟+QT5”的C++开发环境的方法。 提供了QT5的“No valid kits found”错误解决方法。
Proxool连接池使用方法 首先, 你要把下载 proxool 的 lib 下面所有的 jar 文件, 放到 WEB-INF/lib 下面, 另外, 把你的 jdbc driver 也放到相同的 lib,
No suitable java found.In order to properly use the android developer tools...-附件资源
一老哥想要实现navicat远程centos7上mongodb数据库 但是,不知咋的,就是远程不了,下面贴截图 navicat远程报错信息如下图 排查了一会 有发现: 一个问题就是:mongodb.conf 配置文件 配置把 binip 给注释掉 ...
Hello all, MySQL Connector/J 5.1.26, a maintenance release of the ...JDBC driver for MySQL. Version 5.1.26 is suitable for use with many MySQL server versions, including 4.1, 5.0, 5.1, 5.4, 5.5 and 5.6.
ImageReader
官网的mysql-installer 安装到最后进行安全验证的时候出错。本次上传的是经过验证后的解决方案。
Flink JDBC 驱动程序Flink JDBC 驱动程序是一个 Java 库,用于通过连接到作为 JDBC 服务器来访问和操作集群。 该项目处于早期阶段。 如果您遇到任何问题或有任何建议,请随时提出问题。用法在使用 Flink JDBC 驱动...
从3GPP协议和UE端行为分析5G gmm cause #15的网络问题
主要介绍了SpringBoot启动报错Failed to determine a suitable driver class,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧