![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
snorkee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.3.2005 Где: Эстония Репутация: нет Всего: нет |
Разбираюсь с JDBC и уже весь день долблюсь об error-messages
Вобщем суть в том, что я поставил себе mySQL настроил всё это дело и запустил, поставил MySql JConnector пути к необходимым папкам с классами тож прописал. Теперь пытаюсь вот такой программкой проверить соединение - создать таблицу в имеющейся базе test:
и вижу : SQLException: No suitable driver ![]() Это сообщение отредактировал(а) snorkee - 19.4.2005, 20:44 |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 6 Всего: 172 |
Коннектор должен быть на CLASSPATHе.
-------------------- |
|||
|
||||
snorkee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.3.2005 Где: Эстония Репутация: нет Всего: нет |
ну да, я добавил в classpath папку с коннектором
я через все эти ошибки прошёл и мануалы все какие мог перечитал ![]() Это сообщение отредактировал(а) snorkee - 19.4.2005, 20:51 |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 6 Всего: 172 |
Надо не папку, а сам jar, что-то типа set CLASSPATH= %CLASSPATH%;C:\jdbc\MySqlConnector\connector.jar
-------------------- |
|||
|
||||
snorkee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.3.2005 Где: Эстония Репутация: нет Всего: нет |
та же проблема. значит наверное сам где то виноват.
|
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
ИМХО дело не в CLASSPATH, т.к. драйвер находится (иначе было бы ClassNotFoundException). Такая ошибка бывает если ни один из зарегистрированных драйверов не опознал URL.
snorkee Приведи полный стек ошибки. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: 6 Всего: 172 |
Согласен. Дело в урл. -------------------- |
|||
|
||||
snorkee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.3.2005 Где: Эстония Репутация: нет Всего: нет |
а на самом то деле он у меня и ClassNotFound выдаёт
ClassNotFoundException: com.mysql.jdbc.Driver SQLException: No suitable driver ЗЫ: я сейчас ещё одну статеёку на эту тему нашёл - просмотрю её сейчас, может что-то упустил. Если у кого-нибудь раньше совет умный появится, то тоже хорошо ![]() Я всё таки сегодня добью этот JDBC! ![]() |
|||
|
||||
LSD |
|
||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Тогда дело в CLASSPATH, исправь его в первую очередь и перепиши пример так:
Это сообщение отредактировал(а) LSD - 19.4.2005, 21:25 -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||
|
|||||
snorkee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 5.3.2005 Где: Эстония Репутация: нет Всего: нет |
всё разобрался,получилось!! фуф
![]() Добавлено @ 21:26 2LSD (Online) Ага, там было с путями немного напутано ![]() Добавлено @ 21:27 всем спасибо за советы ![]() |
|||
|
||||
polosatij |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: нет Всего: 8 |
у меня вопрос такой, если в уже на эту тему заговорили:
в каком *.jar находится "com.mysql.jdbc.Driver" ![]() заранее пасиба =) |
|||
|
||||
Zandr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 433 Регистрация: 16.7.2004 Где: Новосибирск Репутация: 1 Всего: 13 |
||||
|
||||
smolbars |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 13.10.2005 Репутация: нет Всего: нет |
Оживляю данную тему.
Ситуация: пытаюсь прикрутить к jbuilder 7 jconnector mysql. Делаю все вроде по интсрукции: сам коннектор (jar в classpath) - для коммандной строки. Для jbuilder воткнул его в свойства проекта по умолчанию (до того пытался прописать жоско) - не работает в любом случае. Вот код программы - просто для проверки соединения
Компиляет без ошибок но при выполнении ругается java.lang.NoClassDefFoundError: org/aspectj/lang/Signature at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at LoadDriver.main(LoadDriver.java:18) Что делаю не так: mysql поставил (хотя он тут не особо играет роль - я пока дрова регистрирую - версия 5.0), дрова в classapth и у jbuilder прописал. Где ошибка? ![]() Это сообщение отредактировал(а) smolbars - 23.10.2006, 16:17 |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Уверен, что он ругается не на этот участок кода. Какой-то другой класс в проекте использует эту либу.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
JUncle |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 162 Регистрация: 6.4.2006 Где: Казань, РФ Репутация: нет Всего: 1 |
Интересно. AspectJ вылез. Если вы не используете аспектные примочки, вырубите AspectJ в своем билдере (говорю навскидку, т.к. с билдерами дела не имею). Если используете, значит неправильно используете. Ну или либа AspectJ в classpath каким то образом попала. Ищите, в общем ![]() --------------------
class JUncle extends Man // singleton{/*...*/} |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |