MySQL ошибка подключения к Java - PullRequest
0 голосов
/ 05 февраля 2011

Я использую мой JAR-файл в linux (centos).Все файлы JAR работают нормально.

Теперь я пытаюсь подключиться к серверу mysql, но он выдал следующую ошибку.

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

У меня нет доступа к корневому серверу.У меня есть простая учетная запись пользователя.Я скачал файл mysql.jar для подключения к базе данных и поместил его в папку lib.Файл JAR содержит путь к lib в файле .CLASSPATH.

РЕДАКТИРОВАТЬ

Я запускаю файл Jar в командной строке

java -jar prog.jar

Ответы [ 3 ]

0 голосов
/ 05 февраля 2011

Чтобы запустить приложение из командной строки, необходимо указать CLASSPATH в качестве аргумента командной строки:

java -cp mysql.jar -jar prog.jar
0 голосов
/ 05 февраля 2011

Файл .CLASSPATH является файлом проекта eclipse, который не будет использоваться при выполнении из командной строки.Попробуйте это руководство , чтобы установить свой путь к классу.

0 голосов
/ 05 февраля 2011

Попробуйте это java -cp path\to\your\mysql.jar -jar prog.jar

...