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


  使用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 包,運行都是正常的.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM