在用jsp與數(shù)據(jù)庫交互顯示數(shù)據(jù)時碰到了很多坑,尤其是我數(shù)據(jù)庫連的是遠程的數(shù)據(jù)庫。
坑:
java.lang.ClassNotFoundException: Cannot find class: oralce.jdbc.driver.OracleDriver
【問題描述】
用的Myeclipse10.7編的javaweb項目,要連接oracle數(shù)據(jù)庫,oracle的jdbc的jar包已導(dǎo)入,不過是通過buildpath-->add external jars導(dǎo)入的。它存放的位置也是在refereced libraries里。在變了個java的類試下連接沒問題??删褪窃诰W(wǎng)頁上運行時就報java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver。
也曾試過將oracle驅(qū)動手工粘貼到項目中的web-inf/lib下,也不好使。
【解決】
將odbc6包復(fù)制粘貼在你部署的目錄下:
D:\programfile(x86)\apache-tomcat-7.0.76\webapps\project4_26\WEB-INF\lib
ok!