sql >> Databasteknik >  >> RDS >> Oracle

Hur löser jag java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver vid körning?

Anledningen till att du stöter på detta undantag är att du använder fel paket för att referera till OracleDriver klass

Därför bör du ändra det felaktiga klassladdningsanropet

Class.forName("oracle.jdbc.driver.OracleDriver");

till

Class.forName("oracle.jdbc.OracleDriver");

eftersom denna klassfil implementerar java.sql.Driver gränssnitt som faktiskt kontrolleras vid körning.

För referens, se även beskrivningen i officiella JavaDoc tillhandahålls av Oracle:



  1. Dynamisk pivot i oracle sql

  2. Hur använder man flera databaser med php?

  3. MySQL-tjänsten startar inte på WAMP?

  4. Exekvera en lagrad procedur med markören i PHP