Я пытаюсь подключиться к файлу данных MYOB с помощью JDBC, чтобы я мог написать программу Java для чтения некоторых содержимого этого файла.ClassNotFoundException с использованием JDBC в Java
Поскольку я незнакомый, я изучал множество обучающих программ, и все они сбой с ошибкой 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
не найдено.
Добавили ли вы библиотеку в classpath? – hexafraction
Вам нужно добавить mysqljdbc jar в путь сборки проекта. – Makky
что вы используете для разработки IDE aur Console? Если вы используете консоль, то добавьте файл myslq.jar в папку lib в java bin, и если вы используете IDE, например Eclipse, следуйте правильному способу добавления в него файла jar. – Engineer