Форум программистов, компьютерный форум, киберфорум
Java: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/47: Рейтинг темы: голосов - 47, средняя оценка - 4.64
rookie

Ошибка java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

11.07.2009, 03:06. Показов 9954. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот опять я.
теперь jar запускается но при попытке соединения с mysql орет
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
хотя призапуска самого класса(не в jarе) все нормально мне что теперь этот драйвер себе в jar зафигачить?
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.07.2009, 03:06
Ответы с готовыми решениями:

Java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
Здравствуйте, Помогите пожалуйста решить проблему Программа не может установить соединение с базой данных: Вот фрагмент кода: ...

Не подключается MySQL (java.lang.ClassNotFoundException: com.mysql.jdbc.Driver)
Код : import java.io.*; import java.sql.*; public class Connect { public static void main (String args) {

Ошибка в jdbc+oracle: java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
Вот такой трабл: на Class.forName('oracle.jdbc.driver.OracleDriver'); отвечает java.lang.ClassNotFoundException:...

9
rookie
11.07.2009, 07:21
В общем ситуевина такая
добавил mysql-ский jar в jrelibext и из под командной строки заработало а вот при запуске обычным кликом сам дджар запускается а вот найти драйвер не могет?В чем может проблема?
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
11.07.2009, 12:02
в манифесте (опять же) рисовать нужно. кладешь драйвер базы где-то рядом (в том же каталоге). пишешь:

Class-Path: mysql-driver.jar

то, что ты положил его в системные либы, это конечно молодец, но толку от этого?
0
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
11.07.2009, 13:06
в общем, и с твоим джаром я разобрался.

нужно было тему предыдущую еще оставить открытую, ну будем уже здесь писать.

1. Манифест нужно класть в корень - то есть не в каталог медикал/МЕТА-ИНФ, а /МЕТА-ИНФ

2. из-за этого нифига не работает (по-моему, он не подбирается вообще, а если подбирается, то Маин-Класс - ессно неправильный. он ведь у тебя медикал.Логин полностью называется, а не Логин.

3. чтобы таких проблем не было впредь, паковать нужно внимательнее если разок нужно, то можно каким-нибудь ВыньЗипом (сжатие можно отключить и поставить в 0), а потом переименовать класс в джар. когда это делаем из скрипта или командной строки джаром, то делаем так:

находясь в корне иерархии классов (в твоем случае в каталоге НАД медикал) даем команду джар. классы поименно указывать не нужно, просто сказать все (или ничего не говорить, сам поймет, что всю директорию нужно взять). тогда и МЕТА-ИНФ/ создастся в корне и будет подбираться правильно ява машиной.

4. про либы драйверов я уже писал выше.

давай
0
rookie
11.07.2009, 19:45
Дык заработал джар говорю же и без добавления либов.
паковал немного не так как надо как тока запаковал как надо то заработало теперя будем разбираться с драйверами)))))))))
rookie
11.07.2009, 19:58
Уряяяяяяяяя заработало тока я дуру свалял
написал сначала
Class-Path: medical.mysql-connector-java-3.0.6-stable-bin.jar
не подумавши как всегда
а потом 30 сек подумал(как положено)
и написал
Class-Path: medicalmysql-connector-java-3.0.6-stable-bin.jar
и заряботало
сенькю вери мачо)))
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
11.07.2009, 20:48
только пожалуй правильнее будет написать

Class-Path: medical/mysql-connector-java-3.0.6-stable-bin.jar
^^^

под виндовс путь поймет все равно, а под юнихом обратный слеш - это начало ескейп кода в пути. хотя может, ява читает путь и под систему уже конвертит сама, а я тут просто изголяюсь. ну поздравляю с окончанием мучений и приобретением опыта
0
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
11.07.2009, 20:50
гад, съел мои пробелы ну уже понятно, про что там. а наверное нужно попробовать текст в '[code]'.
Code
1
          ^^
0
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
11.07.2009, 20:52
вай, такое я видел только на чатах, где пытались цензуру ввести (дурачки, потом отказались). [коде] [/коде] прямо-таки фильтруется
0
0 / 0 / 0
Регистрация: 21.07.2011
Сообщений: 12
21.07.2011, 14:54
Люди! Помогите, пожалуйста, разобраться с JDBC. Никак не могу подцепить драйвер: ClassNotFoundException. Вроде всё как в документации к нему сказано - прописал
CLASSPATH = ..mysql-connector-java-3.1.8-bin.jar
Что ещё нужно сделать???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.07.2011, 14:54
Помогаю со студенческими работами здесь

Подключение JDBC в Eclipse (java.lang.ClassNotFoundException)
Добрый день. Прошу помощи в подключении Драйвера JDBC для MySQL в Eclipse Выкидывает ошибку, java.lang.ClassNotFoundException, вот сам...

java.lang.AbstractMethodError: oracle.jdbc.driver.OracleCallableStatement.setStri ng(Ljava/lang/String;Ljava/lang/StringV
Господа, выручайте! Под бд Оracle требуется связывать параметры по имени, то есть 'select * from table where name = ?name' связывается...

Ошибка exception java.lang.ClassNotFoundException is never thrown in the corresponding try block строка 26, символ 7 и другие
Почему при компиляции я вижу большую! Ну очень большую кучку ошибок?????????? package date1; import java.awt.*; import...

MS SQL driver type 4 ошибка: [Microsoft][SQLServer JDBC Driver]No ResultSet set was produced.
Всем привет! Может мне кто-нибудь помочь с моей проблемой связанной с MS SQL driver type 4? Я использую для разработки проекта следующее:...

Не подключается JDBC mysql Driver
Помогите, пожалуйста, советом, если есть опыт подключения JDBC драйвера mysql, linux, System application server. 1.Classpath...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru