当前位置:Gxlcms > 数据库问题 > org.hibernate.service.classloading.spi.ClassLoadingException: Specified JDBC Driver com.mysql.jdbc.Driver class not found

org.hibernate.service.classloading.spi.ClassLoadingException: Specified JDBC Driver com.mysql.jdbc.Driver class not found

时间:2021-07-01 10:21:17 帮助过:7人阅读

  1. <span style="color: #008080;"> 1</span> org.hibernate.service.classloading.spi.ClassLoadingException: Specified JDBC Driver com.mysql.jdbc.Driver <span style="color: #0000ff;">class</span><span style="color: #000000;"> not found
  2. </span><span style="color: #008080;"> 2</span> at org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:107<span style="color: #000000;">)
  3. </span><span style="color: #008080;"> 3</span> at org.hibernate.service.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:75<span style="color: #000000;">)
  4. </span><span style="color: #008080;"> 4</span> at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:159<span style="color: #000000;">)
  5. </span><span style="color: #008080;"> 5</span> at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131<span style="color: #000000;">)
  6. </span><span style="color: #008080;"> 6</span> at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.buildJdbcConnectionAccess(JdbcServicesImpl.java:223<span style="color: #000000;">)
  7. </span><span style="color: #008080;"> 7</span> at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:89<span style="color: #000000;">)
  8. </span><span style="color: #008080;"> 8</span> at org.hibernate.service.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:75<span style="color: #000000;">)
  9. </span><span style="color: #008080;"> 9</span> at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:159<span style="color: #000000;">)
  10. </span><span style="color: #008080;">10</span> at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:131<span style="color: #000000;">)
  11. </span><span style="color: #008080;">11</span> at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:71<span style="color: #000000;">)
  12. </span><span style="color: #008080;">12</span> at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2277<span style="color: #000000;">)
  13. </span><span style="color: #008080;">13</span> at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2273<span style="color: #000000;">)
  14. </span><span style="color: #008080;">14</span> at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1742<span style="color: #000000;">)
  15. </span><span style="color: #008080;">15</span> at com.hibtest.entity.TestUsers.testShemaExport(TestUsers.java:23<span style="color: #000000;">)
  16. </span><span style="color: #008080;">16</span> <span style="color: #000000;"> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  17. </span><span style="color: #008080;">17</span> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39<span style="color: #000000;">)
  18. </span><span style="color: #008080;">18</span> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25<span style="color: #000000;">)
  19. </span><span style="color: #008080;">19</span> at java.lang.reflect.Method.invoke(Method.java:597<span style="color: #000000;">)
  20. </span><span style="color: #008080;">20</span> at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:45<span style="color: #000000;">)
  21. </span><span style="color: #008080;">21</span> at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15<span style="color: #000000;">)
  22. </span><span style="color: #008080;">22</span> at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:42<span style="color: #000000;">)
  23. </span><span style="color: #008080;">23</span> at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20<span style="color: #000000;">)
  24. </span><span style="color: #008080;">24</span> at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:263<span style="color: #000000;">)
  25. </span><span style="color: #008080;">25</span> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:68<span style="color: #000000;">)
  26. </span><span style="color: #008080;">26</span> at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:47<span style="color: #000000;">)
  27. </span><span style="color: #008080;">27</span> at org.junit.runners.ParentRunner$3.run(ParentRunner.java:231<span style="color: #000000;">)
  28. </span><span style="color: #008080;">28</span> at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:60<span style="color: #000000;">)
  29. </span><span style="color: #008080;">29</span> at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:229<span style="color: #000000;">)
  30. </span><span style="color: #008080;">30</span> at org.junit.runners.ParentRunner.access$000(ParentRunner.java:50<span style="color: #000000;">)
  31. </span><span style="color: #008080;">31</span> at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:222<span style="color: #000000;">)
  32. </span><span style="color: #008080;">32</span> at org.junit.runners.ParentRunner.run(ParentRunner.java:300<span style="color: #000000;">)
  33. </span><span style="color: #008080;">33</span> at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50<span style="color: #000000;">)
  34. </span><span style="color: #008080;">34</span> at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38<span style="color: #000000;">)
  35. </span><span style="color: #008080;">35</span> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467<span style="color: #000000;">)
  36. </span><span style="color: #008080;">36</span> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683<span style="color: #000000;">)
  37. </span><span style="color: #008080;">37</span> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390<span style="color: #000000;">)
  38. </span><span style="color: #008080;">38</span> at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197<span style="color: #000000;">)
  39. </span><span style="color: #008080;">39</span> Caused by: org.hibernate.service.classloading.spi.ClassLoadingException: Unable to load <span style="color: #0000ff;">class</span><span style="color: #000000;"> [com.mysql.jdbc.Driver]
  40. </span><span style="color: #008080;">40</span> at org.hibernate.service.classloading.internal.ClassLoaderServiceImpl.classForName(ClassLoaderServiceImpl.java:141<span style="color: #000000;">)
  41. </span><span style="color: #008080;">41</span> at org.hibernate.service.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:104<span style="color: #000000;">)
  42. </span><span style="color: #008080;">42</span> ... 36<span style="color: #000000;"> more
  43. </span><span style="color: #008080;">43</span> Caused by: java.lang.ClassNotFoundException: Could not load requested <span style="color: #0000ff;">class</span><span style="color: #000000;"> : com.mysql.jdbc.Driver
  44. </span><span style="color: #008080;">44</span> at org.hibernate.service.classloading.internal.ClassLoaderServiceImpl$1.findClass(ClassLoaderServiceImpl.java:99<span style="color: #000000;">)
  45. </span><span style="color: #008080;">45</span> at java.lang.ClassLoader.loadClass(ClassLoader.java:306<span style="color: #000000;">)
  46. </span><span style="color: #008080;">46</span> at java.lang.ClassLoader.loadClass(ClassLoader.java:247<span style="color: #000000;">)
  47. </span><span style="color: #008080;">47</span> <span style="color: #000000;"> at java.lang.Class.forName0(Native Method)
  48. </span><span style="color: #008080;">48</span> at java.lang.Class.forName(Class.java:247<span style="color: #000000;">)
  49. </span><span style="color: #008080;">49</span> at org.hibernate.service.classloading.internal.ClassLoaderServiceImpl.classForName(ClassLoaderServiceImpl.java:138<span style="color: #000000;">)
  50. </span><span style="color: #008080;">50</span> ... 37 more

 

1, 我的jar包有:

    技术分享

 

2, 之前使用的数据库连接驱动包是:

    技术分享

 

3, 总结:

    总之遇到这种问题一般都是导入的数据库连接jar包存在问题导致的,可能版本或者其它什么原因。因此解决方案就是可以换其它版本的jar包试试。

 

 

    

 

org.hibernate.service.classloading.spi.ClassLoadingException: Specified JDBC Driver com.mysql.jdbc.Driver class not found

标签:

人气教程排行