簡體   English   中英

無法加載JDBC驅動程序類'com.mysql.jdbc.Driver'Tomcat 8和Eclipse

[英]Cannot load JDBC driver class 'com.mysql.jdbc.Driver' Tomcat 8 & Eclipse

使用tomcat 8與Eclipse無法加載JDBC驅動程序類'com.mysql.jdbc.Driver':::我已經添加了mysql connecter每個地方我仍然無法連接。

WEB-INF/lib/
Java Resources/Libraries/
tomcat/lib/  // however I don't see the jar file in my project 

在此輸入圖像描述

在此輸入圖像描述

web.xml中

在此輸入圖像描述

Tomcat Context.xml

在此輸入圖像描述

您需要在Run Configurations的類路徑中添加mysql jar。

運行配置

要執行此操作,請選擇菜單“運行”>“運行配置”>“選擇Tomcat安裝”和“類路徑”選項卡。 點擊按鈕添加外部JAR ...

右鍵單擊項目

  1. 去物業
  2. 單擊java構建路徑
  3. 加上外部罐子
  4. 從zip文件中選擇mysql連接器
  5. 最后點擊申請,然后確定。

您可以嘗試的另一件事對我來說是將mysql連接器jar直接添加到該文件夾​​。 當然會改變你的環境。

C:[你的路徑] \\ apache-tomcat-8.5.24 \\ lib

MySQL的連接器的Java-5.1.45.jar

在我的情況下,我解決了這個問題,因為它發生在debian 8.11上的tomcat7 7.0.56,顯然這個tomcat7版本與這個debian有一些牛肉。 當我降級到tomcat7 7.0.28時,這個錯誤得到了解決,因為jar無處不在,只有tomcat7可能是沒有加載的原因。 我希望這可以幫助別人節省我失去調試這個的時間

這個評論已張貼,並且沒有問題,但是在第2和第3階段之間你必須執行步驟2.50。 您只是忘了將jar文件導入項目路徑。

右鍵單擊項目

  1. properties
  2. 單擊java build path 2.50在Java Build Patch的右側單擊Library
  3. 加上外部罐子
  4. 從zip文件中選擇mysql connector
  5. 最后點擊申請,然后確定。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM