![](/img/trans.png)
[英]java.lang.ClassNotFoundException: com.mysql.jdbc.Driver in Eclipse
[英]Eclipse: I have added the JAR file. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
我正在使用Eclipse,已在lib->mysql-connector...jar
下添加了JAR文件,但仍收到未找到該類的錯誤。
我已經閱讀了許多與同一問題相關的其他文章,它們指向添加JAR文件,但是我已經完成了這一步。
謝謝您的幫助。
錯誤:
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:171)
at TTDB.TT_DoQuery(TTDB.java:65)
at TTDB.TT_Insert(TTDB.java:58)
at TTDB.main(TTDB.java:109)
碼:
try{
Class.forName("com.mysql.jbc.Driver");
// Connect to the database
connect = DriverManager.getConnection(address);
statement = connect.createStatement();
resultSet = statement.executeQuery(query);
}
catch (Exception e){
throw e;
} finally {
TT_Close();
}
**截圖*
您缺少d
。
Class.forName("com.mysql.jdbc.Driver");
請注意,不需要使用Class.forName(String)
顯式加載兼容JDBC 4的Driver
實現。 通過類路徑掃描注冊Driver
。 找出您的庫是否兼容JDBC 4,並刪除對Class.forName(String)
的調用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.