Ява.яз..ClassNotFoundException: com.для MySQL.интерфейс jdbc.Водитель
Я получаю эту ошибку при компиляции моей java-программы
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Тогда я знал, что должен добавить путь mysql-connector-java-3.1.14-bin.jar
в путь к классу java. Я использую Windows XP, я отредактировал путь к классу в панели управления/system / enviromental variables
Путь к классу был: .;C:j2sdk1.4.2_16jrelib;
Так теперь стало : .;C:j2sdk1.4.2_16jrelib;C:Program Filesmysql-connector-java-3.1.144
Однако я все равно получаю ту же ошибку, более того, когда я набираю set classpath в cmd (просто чтобы проверить, что такое текущий classpath ), я получаю:
CLASSPATH= .;C:j2sdk1.4.2_16jrelib;
Может кто-нибудь поможет мне это исправить ?
3 ответа:
Вы должны поместить полный путь к jarfile в classpath (включая имя файла):
.;C:\j2sdk1.4.2_16\jre\lib; C:\Program Files\mysql-connector-java-3.1.144\mysql-connector-java-3.1.14-bin.jar
Как сказал Бегемот, вы должны перезапустить
cmd
после изменения этого. Если это не сработает, запустите программу следующим образом:java -cp ".;C:\j2sdk1.4.2_16\jre\lib; C:\Program Files\mysql-connector-java-3.1.144\mysql-connector-java-3.1.14-bin.jar" my.class.Name
- Откройте IDE Netbeans
- Щелкните правой кнопкой мыши ваш проект.
- Выберите Свойства.
- в левой части щелкните библиотеки.
- на вкладке "компиляция" - нажмите кнопку Добавить банку / папку.
- Выберите загруженный " mysql-connector-java-5.1.25-bin.jar " file (Download Connector/J from dev.mysql.com)
- Нажмите кнопку ОК
- Снова Бегите... Своя работа.
Спасибо...