1. 程式人生 > >jsp - java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver

jsp - java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver

inf nbsp 使用 .sql lib url 就是 jar jdb

 使用jsp連接數據庫真的不那麽容易,之前使用純java連接sql Server 2008,都是很正常的,但是在使用jsp調用的時候,總是報錯ClassNotFoundException.很郁悶 jar驅動包明明就是那樣.

  • (x)csdn博客有位網友說將驅動和url修改為4.0的jar驅動,還是不行,我甚至修改為4.1的jar驅動.也總是報錯.
  • (x)網上有網友說將 sqljdbc_auth.dll 拷貝至C:\Windows\System32中,還是不行.
  • (x)然後我以為是jdk版本差異會影響,我換了jdk,還是不行.
  • (x)然後將jar4.1的驅動包放到web下的Web-INF的lib下,也不行.
  • (√)最後將該驅動包放到jdk1.7.0_17\jre\lib\ext下,果真成功了,csdn果真有經驗的哥們.

測試成功後,我將 sqljdbc_auth.dllC:\Windows\System32 中去掉,將jar驅動包從Web-INF的lib中去掉,並修改jar4.1為普通的 jar 包,運行都是正常的.

jsp - java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver