我正在嘗試使用JDBC連接到MYOB數據文件,以便我可以編寫Java程序來讀取該文件的某些內容。在Java中使用JDBC的ClassNotFoundException
因爲我不熟悉,我一直在尋找各種教程,他們都失敗了,在同一個位置的錯誤ClassNotFoundException導致我相信我錯過了所有教程假設它是顯而易見的一步。
,當我嘗試運行以下行(按照目前的教程中,我下面出現的錯誤:
Class.forName("com.mysql.jdbc.Driver");
確切的錯誤是:
java.lang.ClassNotFoundException: com.mysql.jdbc.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:169)
有人能指出我正確的方向我目前使用this tutorial,但我不知道爲什麼Class
無法找到。
您是否已將庫添加到類路徑中? – hexafraction
您需要將mysqljdbc jar添加到項目的構建路徑中。 – Makky
你用什麼開發IDE aur控制檯? 如果您使用控制檯,然後將myslq.jar文件添加到java bin中的lib文件夾中,並且如果您使用的是Eclipse之類的IDE,請按照正確的方式在其中添加jar文件 – Engineer