Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / ClassNotFoundException почему??? / 15 сообщений из 15, страница 1 из 1
07.02.2007, 11:49:19
    #34311909
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
 import  java.sql.*;

 public   class  ConToDBTest {
 public   static   void  main(String[] args){
	 try {
		 Class .forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
		System.out.println("Connected :)");
	}
	 catch (ClassNotFoundException ecnf){
		System.out.println(ecnf.toString());
	}
}
}
в командной строке пишу javac -classpath c:\lib\sqljdbc.jar ConToDBTest.java
все компилируется, но при запуске проги выдает класснотфаундегзепшен :(( почему?
...
Рейтинг: 0 / 0
07.02.2007, 12:20:29
    #34312078
ТимоН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
потому что неможет найти класс
...
Рейтинг: 0 / 0
07.02.2007, 12:26:11
    #34312119
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
ТимоНпотому что неможет найти классоткрываю sqljdbc.jar винраром, там в com\microsoft\sqlserver\jdbc лежит SQLServetDriver.class
значит класс есть?
...
Рейтинг: 0 / 0
07.02.2007, 12:35:49
    #34312178
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
А при запуске программы Вы не забываете подключить библиотеку с драйвером?
Код: plaintext
1.
java -cp c:\lib\sqljdbc.jar ConToDBTest
...
Рейтинг: 0 / 0
07.02.2007, 12:44:55
    #34312218
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
KachalovА при запуске программы Вы не забываете подключить библиотеку с драйвером?
Код: plaintext
1.
java -cp c:\lib\sqljdbc.jar ConToDBTest

а разве это нужно делать если я при компиляции указал место где он лежит?
если сделать так то выдает ошибку Exception in thread "main" java.lang.NoClassDefFoundError: ConToDBTest
...
Рейтинг: 0 / 0
07.02.2007, 12:46:37
    #34312232
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
В иде все работает. Дело принципа, хочется разобраться с этой командной строкой.
...
Рейтинг: 0 / 0
07.02.2007, 12:58:15
    #34312279
ТимоН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
http://sql.ru/forum/actualthread.aspx?tid=227954
...
Рейтинг: 0 / 0
07.02.2007, 12:59:51
    #34312284
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
fjordВ иде все работает. Дело принципа, хочется разобраться с этой командной строкой.
Уже не могу... каждый день, просто каждый день появляются такие вот "праграместы", которые в качестве аргумента говорят "в ИДЕ все работает" и принципиально не читают никакой литературы! Аффтар, убей себя! Если ты спрашиваешь совета по такой фигне, описанной на первых 10 страницах учебника "Ява для полных идиотов" - лучше переквалифицируйся в управдомы!!!
З.Ы. Резко, но уже достали чайники, не желающие читать даже FAQ!
...
Рейтинг: 0 / 0
07.02.2007, 13:01:25
    #34312293
Timm
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
Зашедший fjordВ иде все работает. Дело принципа, хочется разобраться с этой командной строкой.
Уже не могу... каждый день, просто каждый день появляются такие вот "праграместы", которые в качестве аргумента говорят "в ИДЕ все работает" и принципиально не читают никакой литературы! Аффтар, убей себя! Если ты спрашиваешь совета по такой фигне, описанной на первых 10 страницах учебника "Ява для полных идиотов" - лучше переквалифицируйся в управдомы!!!
З.Ы. Резко, но уже достали чайники, не желающие читать даже FAQ!
Take it easy. можно просто забить. и не отвечать ничего.
...
Рейтинг: 0 / 0
07.02.2007, 13:43:46
    #34312489
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
все, разобрался )) всемо спасибо, отдельное СПАСИБО за критику
...
Рейтинг: 0 / 0
07.02.2007, 13:45:29
    #34312497
Kachalov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
fjordа разве это нужно делать если я при компиляции указал место где он лежит?
если сделать так то выдает ошибку Exception in thread "main" java.lang.NoClassDefFoundError: ConToDBTest
- откомпилированный класс в Java не включает в себя код связанных с ним классов, что хорошо видно если оценить размер откомпилированного класса. Все классы связанные с классом приложения должны быть доступны JVM при запуске приложения.
...
Рейтинг: 0 / 0
07.02.2007, 13:54:07
    #34312536
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
Kachalov fjordа разве это нужно делать если я при компиляции указал место где он лежит?
если сделать так то выдает ошибку Exception in thread "main" java.lang.NoClassDefFoundError: ConToDBTest
- откомпилированный класс в Java не включает в себя код связанных с ним классов, что хорошо видно если оценить размер откомпилированного класса. Все классы связанные с классом приложения должны быть доступны JVM при запуске приложения.
понял. java -cp .;c:\lib\sqljdbc.jar ConToDBTest зазаботало, до сих пор первая точка в -ср для меня была загадкой
...
Рейтинг: 0 / 0
07.02.2007, 17:07:24
    #34313466
Leonidv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
Зашедший fjordВ иде все работает. Дело принципа, хочется разобраться с этой командной строкой.
Уже не могу... каждый день, просто каждый день появляются такие вот "праграместы",
Мне кажется, на RSDN посложнее вопросы попадаются. По крайне мере таких я там давно не видел.
...
Рейтинг: 0 / 0
07.02.2007, 17:31:33
    #34313570
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
LeonidvМне кажется, на RSDN посложнее вопросы попадаются. По крайне мере таких я там давно не видел.
Это сезонное. У нас тоже ньюбы попадаются и начинают засыпать вопросами. Просто многие забывают кем они были N лет назад и какие вопросы тогда задавали (не обязательно на форумах).
...
Рейтинг: 0 / 0
07.02.2007, 17:54:22
    #34313664
Зашедший
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ClassNotFoundException почему???
Blazkowicz LeonidvМне кажется, на RSDN посложнее вопросы попадаются. По крайне мере таких я там давно не видел.
Это сезонное. У нас тоже ньюбы попадаются и начинают засыпать вопросами. Просто многие забывают кем они были N лет назад и какие вопросы тогда задавали (не обязательно на форумах).
За всех говорить не буду, но лично я, прежде чем задавать вопросы, сначала лез в доки и учебники, и только не найдя ответа там - спрашивал.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / ClassNotFoundException почему??? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]