![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
PokeMon |
|
||||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
Все время при запуске (java kernel) выдается сообщение
вот исходник
уже незнаю что делать и как обойти баг а при запуске java -cp . kernel выдает SQLException: No suitable driver SQLState: 08001 VendorError: 0 java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:171) at kernel.connect(kernel.java:18) at kernel.main(kernel.java:78) |
||||
|
|||||
Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 14 Всего: 62 |
PokeMon
А .jar с драйвером ты положил в classpath? |
|||
|
||||
chief39 |
|
||||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 15 Всего: 77 |
Вот так правильно. Текущая директория по дефолту не лежит в класспасе. (Лучше в системной переменной CLASSPATH добавить "."). Кстати, имена классов - с большой буквы, это важно и общепринято (Kernel). Этот запуск находт твой класс, но не находит библиотеку mysql. Если у тебя есть этот <mysql>.jar - перечисли его в -cp наряду с точкой. Если нет - скачай(достань ![]() ![]() Драйвера для различных БД не присутсвуют в JVM и их нужно укладывать в класспас, иначе как будут работать эти строчки:
Помечено чёрным то место, где ты выбираешь драйвер. В данном случае - mysql. Тебе, соответственно, нужен этот драйвер и всё остальное, ему причитающееся. Это всё лежит в Jar'е mysql. Например ТУТ -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
||||
|
|||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
н вот что получилось java -cp . -cp /usr/local/share/java/classes/mysql-connector-java.jar Kernel
и получил Exception in thread "main" java.lang.NoClassDefFoundError: Kernel что дальше? или что то я не понял? |
|||
|
||||
Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 14 Всего: 62 |
PokeMon
Ты сам-то класс в Kernel переименовал? |
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
канешно =) я пнимаю что в джаве я нуб но всеж
|
|||
|
||||
Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 14 Всего: 62 |
PokeMon
О, только заметил, а зачем два раза -cp? Попробуй java -cp .;/usr/local/share/java/classes/mysql-connector-java.jar Kernel |
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
вт ответ
а во так java -cp ".;/usr/local/share/java/classes/mysql-connector-java.jar" Kernel Exception in thread "main" java.lang.NoClassDefFoundError: Kernel |
|||
|
||||
Maksym |
|
|||
![]() . ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1456 Регистрация: 19.8.2005 Где: Odessa, Black Sea Репутация: 14 Всего: 62 |
PokeMon
java не находит класса Kernel в classpath Скопируй его в jdk_home/bin и выполни там java Kernel. Интересно, тоже ругнется..? |
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
выдало
SQLException: No suitable driver SQLState: 08001 VendorError: 0 java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:193) at Kernel.connect(Kernel.java:18) at Kernel.main(Kernel.java:78) Добавлено через 3 минуты и 42 секунды может я чтото делаю не так? jdk_home/bin это случайно не /usr/local/jdk1.4.2/bin ? да кстатисистема FreeBSD 5.4 Добавлено через 4 минуты и 57 секунд да и эксепшен на Class.forName("com.mysql.jdbc.Driver").newInstance(); не срабатывает этож знит что драйвер подгрузился? |
|||
|
||||
dorogoyIV |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1503 Регистрация: 26.3.2007 Репутация: 3 Всего: 46 |
а ты указал "package ..." ?
|
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
ммм я нуб в этих делах мжете пояснить*?
|
|||
|
||||
zera |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 19.1.2006 Где: saint-petersburg Репутация: нет Всего: 9 |
в линуксе разделитель в classpath - :
|
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
дык всеравно
SQLException: No suitable driver SQLState: 08001 VendorError: 0 java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:193) at Kernel.connect(Kernel.java:18) at Kernel.main(Kernel.java:78) |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Попробуй так:
-------------------- 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. |
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
![]() |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Еще какие нибудь ошибки в консоль пишутся?
-------------------- 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. |
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
неа. mysql-connector-java-5.0.7-bin.jar лежит в тойже директории
java -cp .:./mysql-connector-java-5.0.7-bin.jar Kernel SQLException: No suitable driver SQLState: 08001 VendorError: 0 java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:171) at Kernel.connect(Kernel.java:18) at Kernel.main(Kernel.java:81) все потом выход из программы. но посути драйвер же подклчился. может мне обновить систему и тп? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Проверь еще одну вещь:
-------------------- 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. |
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
вот что выдало
Accept URL = false SQLException: No suitable driver SQLState: 08001 VendorError: 0 java.sql.SQLException: No suitable driver at java.sql.DriverManager.getConnection(DriverManager.java:532) at java.sql.DriverManager.getConnection(DriverManager.java:171) at Kernel.connect(Kernel.java:19) at Kernel.main(Kernel.java:86) |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
У тебя ошибка в URL: jbdc:... а должно быть jdbc:...
-------------------- 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. |
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
блин гениально=) работает =)) спасибо огромное =)
|
|||
|
||||
PokeMon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 33 Регистрация: 16.11.2006 Где: Санкт-Петербург Репутация: нет Всего: нет |
МММ все работает но при парсинге страницы и вывода на экран русский текст выглядит как ????
|
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Поставь вывод полученных данных в файл, и посмотри будут ли там нормально отображаться русские буквы.
-------------------- 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. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |