IntelliJ IDEA web項目進行數據庫連接時出現java.lang.ClassNotFoundException: com.mysql.jdbc.Driver錯誤解決辦法


首先看報錯信息:

意思是找不到類:  com.mysql.jdbc.Driver.也就是說tomcat找不到MySQL數據庫連接要用的jar包!

出現這種錯誤的原因是: 項目中沒有導入這個jar包, 或者導入路徑錯誤.

經過檢查發現我的出錯原因是: 直接在web目錄下新建目錄lib, 然后把mysql連接jar包拷貝到lib里面, 再右擊選擇Add as Library. 最后運行直接報錯了.

對比之前在eclipse上寫的項目, 這個lib目錄是在 WebContent\WEB-INF 下的, 然后又去查看tomcat的目錄發現lib目錄也是在WEB-INF下.於是我在web目錄下新建

WEB-INF目錄, 再把之前的lib剪切過來, 重新Add as Library. 最后運行沒有報錯. 就這樣解決了....

最后看一眼項目目錄結構:

 


免責聲明!

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



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