Я получаю эту ошибку при компиляции моя Java программаjava.lang.ClassNotFoundException: com.mysql.jdbc.Driver
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Тогда я знал, что я должен добавить путь в «MySQL-разъем-Java- 3.1.14-bin.jar "в путь класса java. Я использую Windows XP, я редактировал путь к классам в переменных панели управления/системы/окружающей среды
путь к классам был:.; C: \ j2sdk1.4.2_16 \ jre \ lib;
так что теперь он стал:;. C: \ j2sdk1.4.2_16 \ JRE \ Lib; C: \ Program Files \ MySQL-разъем-Java-3.1.144
однако, я все еще получаю ту же ошибку , более того, когда я набираю setpathpath в cmd (просто чтобы проверить, что представляет собой текущий путь к классам), я получаю:
CLASSPATH =.; C: \ j2sdk1.4.2_16 \ jre \ lib;
Может ли кто-нибудь помочь мне исправить это?
Возможно, вы пропустили расширение .jar при редактировании classpath. – Vishwanath
Вы перезапустили cmd после внесения изменений? – AbdullahC
В качестве побочного примечания я бы не добавил путь класса к mysql-коннектору к переменной CLASSPATH. Вы должны просто указать эту зависимость напрямую: java -cp "C: \ program files \ mysql-connector ..." com.yourcompany.MainClass – ripper234